เอกสารนี้แสดงชุดตัวอย่างโค้ดและ Codelab ที่สาธิตวิธีแปลการดำเนินการที่ต้องการใน Google สไลด์ให้เป็นคำขอ API ของ Google Slides
ตัวอย่างโค้ด
ตัวอย่างโค้ดที่ระบุไว้ในส่วนนี้สาธิตวิธีแสดงการดำเนินการทั่วไปในสไลด์เป็นคำขอ Slides API
ตัวอย่างเหล่านี้แสดงเป็นคำขอ HTTP เพื่อให้เป็นกลางทางภาษา หากต้องการดูวิธีใช้โปรโตคอลคำขอ Slides API ในภาษาที่เฉพาะเจาะจงโดยใช้ไลบรารีของไคลเอ็นต์ Google API โปรดดูคำแนะนำต่อไปนี้
- สร้างสไลด์
- เพิ่มรูปร่างและข้อความลงในสไลด์
- ผสานข้อมูลลงในงานนำเสนอ
- เพิ่มแผนภูมิลงในสไลด์
- แก้ไขและจัดรูปแบบข้อความ
ตัวอย่างโค้ดในส่วนนี้แบ่งออกเป็นหมวดหมู่ต่อไปนี้
- การอ่านพื้นฐาน: ตัวอย่างที่แสดง วิธีทั่วไปในการอ่านข้อมูลจากงานนำเสนอ
- การเขียนพื้นฐาน: ตัวอย่างที่แสดง วิธีทั่วไปในการเขียนลงในงานนำเสนอ
- การดำเนินการกับองค์ประกอบ: ตัวอย่างที่ แสดงงานทั่วไปในการสร้างและแก้ไของค์ประกอบของหน้า
- การดำเนินการกับงานนำเสนอ: ตัวอย่างที่แสดงวิธีสร้างและจัดการงานนำเสนอ
- การดำเนินการกับสไลด์: ตัวอย่างที่แสดง วิธีสร้าง ย้าย และลบสไลด์ในงานนำเสนอ
- การดำเนินการกับตาราง: ตัวอย่างที่แสดง วิธีสร้างและแก้ไขตารางภายในสไลด์
- การดำเนินการกับ Transform: ตัวอย่าง ที่แสดงวิธีเปลี่ยนขนาดและการวางตำแหน่งขององค์ประกอบภายในสไลด์
Codelab
คุณจะได้เรียนรู้วิธีค้นหาโค้ดโอเพนซอร์สทั้งหมดใน GitHub โดยใช้ BigQuery และสร้างชุดสไลด์โดยใช้ Slides API เพื่อนำเสนอผลลัพธ์
แนวทางปฏิบัติแนะนำ
โดยทั่วไปแล้ว Slides API มีวิธีมากกว่า 1 วิธีในการทำงานให้เสร็จสมบูรณ์ ใช้เมธอดแบบกลุ่ม
presentations.batchUpdate
ทุกครั้งที่ทำได้เพื่อรวมคำขออัปเดตหลายรายการไว้ในการเรียกใช้เมธอดเดียว
ซึ่งจะช่วยลดค่าใช้จ่าย HTTP ของไคลเอ็นต์ ลดจำนวนการค้นหา ลดจำนวนการแก้ไขในงานนำเสนอ และใช้การเปลี่ยนแปลงทั้งหมดแบบอะตอมมิก
หากต้องการปรับปรุงประสิทธิภาพให้ดียิ่งขึ้น ให้ใช้ ฟิลด์ มาสก์เมื่ออ่านและอัปเดต งานนำเสนอ หน้า และองค์ประกอบของหน้า