ตัวอย่าง

ส่วนนี้จะนำเสนอ Codelabที่คุณใช้เพื่อทำความคุ้นเคยกับ Google Sheets API ได้ นอกจากนี้ยังมีตัวอย่าง "สูตร" ที่แสดงวิธีแปลการดำเนินการที่ต้องการใน Google Sheets เป็นคำขอ API

โดยส่วนใหญ่มักจะมีวิธีมากกว่า 1 วิธีในการทำงานที่กำหนดให้เสร็จสมบูรณ์ด้วย API เมื่อตัดสินใจว่าจะเข้าถึงงานอย่างไร โปรดคำนึงถึงสิ่งต่อไปนี้

  • หากต้องการอ่านหรือเขียนค่าเซลล์ คอลเล็กชัน spreadsheets.values เป็นตัวเลือกที่ดีกว่าคอลเล็กชัน spreadsheets เนื่องจากอินเทอร์เฟซของคอลเล็กชันแรกใช้งานง่ายกว่าสำหรับการดำเนินการอ่าน/เขียนแบบง่าย
  • ใช้เมธอดแบบกลุ่ม (spreadsheet.batchUpdate, spreadsheet.values.batchGet, และ spreadsheet.values.batchUpdate) เพื่อรวมคำขอหลายรายการไว้ในการเรียกใช้เมธอดเดียวทุกครั้งที่ทำได้ การใช้เมธอดแบบกลุ่มเหล่านี้จะช่วยเพิ่มประสิทธิภาพเนื่องจาก

    • ลดค่าใช้จ่ายในการดำเนินการ HTTP ของไคลเอ็นต์
    • ลดจำนวนการค้นหาที่ทำ
    • ลดจำนวนการแก้ไขในเอกสาร
    • ตรวจสอบว่าการเปลี่ยนแปลงทั้งหมดในกลุ่มเป็นแบบอะตอมมิก

สูตร

ตัวอย่างที่แสดงในส่วนนี้จะแสดงวิธีแสดงการดำเนินการทั่วไปใน Sheets เป็นคำขอ Sheets API v4

ตัวอย่างเหล่านี้จะแสดงในรูปแบบคำขอ HTTP เพื่อให้เป็นกลางทางภาษา หากต้องการดูวิธีใช้โปรโตคอลคำขอ Sheets API ในภาษาที่เฉพาะเจาะจงโดยใช้ไลบรารีของไคลเอ็นต์ Google API โปรดดูคู่มืออ่านและเขียนค่าเซลล์และอัปเดตสเปรดชีต

สูตรในส่วนนี้แบ่งออกเป็นหมวดหมู่ต่อไปนี้