ส่วนนี้จะนำเสนอ codelab คุณสามารถ เพื่อทำความคุ้นเคยกับ Google Sheets API นอกจากนี้ ยังมีชุดของ "สูตรอาหาร" ตัวอย่างที่สาธิตวิธีแปลภาษาใน Google ชีตที่ต้องการ ดำเนินการกับคำขอ API
บ่อยครั้งที่มีวิธีการมากกว่า 1 วิธีในการทำงานหนึ่งๆ ให้เสร็จสมบูรณ์ด้วย API วันและเวลา เมื่อตัดสินใจว่าจะทํางานอย่างไร โปรดคํานึงถึงสิ่งต่อไปนี้
- หากต้องการอ่านหรือเขียนค่าเซลล์
spreadsheets.values
ของคอลเล็กชันเป็นทางเลือกที่ดีกว่าspreadsheets
คอลเล็กชัน อินเทอร์เฟซเดิมใช้งานง่ายกว่าสำหรับการดำเนินการอ่าน/เขียนแบบง่าย หากเป็นไปได้ ให้ใช้วิธีการแบบกลุ่ม (
spreadsheet.batchUpdate
,spreadsheet.values.batchGet
และspreadsheet.values.batchUpdate
) เพื่อรวมคำขอหลายรายการไว้ในการเรียกใช้เมธอดเดียว กำลังใช้กลุ่มนี้ จะปรับปรุงประสิทธิภาพเนื่องจาก- ลดโอเวอร์เฮดของ HTTP ของไคลเอ็นต์
- ลดจำนวนการค้นหาที่สร้างขึ้น
- ลดจำนวนการแก้ไขในเอกสาร
- ตรวจสอบว่าการเปลี่ยนแปลงทั้งหมดในกลุ่มมีความสมบูรณ์
สูตรอาหาร
ตัวอย่างที่แสดงในส่วนนี้จะแสดงวิธีแสดงการดำเนินการทั่วไปใน ชีตเป็นคำขอ Sheets API v4
ตัวอย่างเหล่านี้จะแสดงในรูปแบบคำขอ HTTP เป็นภาษา เป็นกลาง หากต้องการดูวิธีใช้โปรโตคอลคำขอ Sheets API ใน ภาษาที่เฉพาะเจาะจงโดยใช้ไลบรารีไคลเอ็นต์ Google API โปรดดูส่วนอ่านและ เขียนเซลล์ ค่า และอัปเดต สเปรดชีต
สูตรอาหารในส่วนนี้แบ่งออกเป็นหมวดหมู่ต่อไปนี้
- การอ่านขั้นพื้นฐาน - สูตรอาหารที่แสดงวิธีการ อ่านค่าจากชีต
- การเขียนขั้นพื้นฐาน - สูตรอาหารที่แสดงวิธีการ เขียนค่าลงในชีต
- การจัดรูปแบบพื้นฐาน - สูตรอาหารที่แสดง วิธีเปลี่ยนรูปลักษณ์ของชีตและเซลล์
- แผนภูมิ - สูตรอาหารที่แสดงวิธีสร้าง และเปลี่ยนแปลงแผนภูมิในชีต
- แบบมีเงื่อนไข การจัดรูปแบบ - สูตรอาหารที่ แสดงวิธีการเปลี่ยนลักษณะของเซลล์ตามเงื่อนไข
- การดำเนินการเกี่ยวกับข้อมูล - สูตรอาหารที่แสดงวิธีการ สร้าง ย้าย และจัดการข้อมูลในสเปรดชีต
- ตั้งชื่อและ ช่วงที่ป้องกันไว้ - สูตรอาหารที่ แสดงวิธีสร้าง อัปเดต และนำช่วงที่มีชื่อและมีการป้องกันออกใน สเปรดชีต
- ตาราง Pivot - สูตรอาหารที่แสดงวิธีการ เพื่อสร้างตาราง Pivot ในชีต
- แถวและ การดำเนินการของคอลัมน์ - สูตรอาหารที่ แสดงวิธีการเพิ่ม ย้าย และย้ายแถวและคอลัมน์ออก รวมถึงอัปเดต พร็อพเพอร์ตี้
- การดำเนินการของชีต - สูตรอาหารที่แสดงวิธีการ สร้าง ล้าง คัดลอก และลบชีต ตลอดจนควบคุมคุณสมบัติของชีต