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