Google Apps Script API ช่วยให้คุณสร้าง จัดการ และ เรียกใช้สคริปต์ใน Google Apps Script ได้โดยอัตโนมัติ คุณสามารถสร้าง แก้ไข และทำให้โปรเจ็กต์ Google Apps Script ใช้งานได้แบบเป็นโปรแกรม รวมถึงเรียกใช้ฟังก์ชัน Apps Script จากระยะไกล ซึ่งเป็นการดำเนินการที่ต้องใช้เครื่องมือแก้ไขสคริปต์ Apps Script หรือ UI ของเครื่องมือแก้ไข
โดยมักใช้ API นี้เพื่อทำสิ่งต่อไปนี้
- สร้างและจัดการโปรเจ็กต์และการนำ Apps Script ไปใช้งาน
- เพิ่มหรืออัปเดตฟังก์ชันในโปรเจ็กต์สคริปต์
- เรียกใช้ฟังก์ชัน Apps Script จากแอปพลิเคชันอื่นๆ
- ตรวจสอบบันทึกและสถานะการเรียกใช้สคริปต์
นอกจากนี้ Apps Script API ยังแทนที่และขยาย API การสั่งการ Apps Script ด้วย คุณใช้ Apps Script API เพื่อเรียกใช้ฟังก์ชัน Apps Script จากระยะไกลได้เช่นเดียวกับที่ใช้ Execution API
หากต้องการใช้ API นี้ในแอป คุณต้องเปิดใช้เพื่อใช้งาน
หากต้องการอนุญาตให้แอปอื่นๆ จัดการสคริปต์ คุณต้องให้สิทธิ์เข้าถึง
ภาพรวมของ API
Apps Script API แบ่งออกเป็นหลายทรัพยากร โดยแต่ละทรัพยากรมี วัตถุประสงค์เฉพาะและชุดคำขอที่คุณส่งได้ แหล่งข้อมูลเหล่านี้มีดังนี้
projects— การแสดงโปรเจ็กต์สคริปต์ API มีเมธอดสำหรับสร้าง อ่าน ตรวจสอบ และแก้ไขโปรเจ็กต์ ใช้แหล่งข้อมูลนี้เพื่อจัดการไฟล์สคริปต์และข้อมูลเมตาของโปรเจ็กต์projects.deployments— การแสดงการติดตั้งใช้งานสคริปต์ API มีเมธอดสำหรับ สร้าง แสดงรายการ อัปเดต และลบการทำให้โปรเจ็กต์สคริปต์ใช้งานได้ ใช้การติดตั้งใช้งาน เพื่อให้สคริปต์พร้อมใช้งานเป็นเว็บแอป ส่วนเสริม หรือไฟล์ที่เรียกใช้งานได้projects.versions— การแสดงเวอร์ชันโปรเจ็กต์สคริปต์ API มีเมธอดสำหรับสร้างและอ่านเวอร์ชันโปรเจ็กต์ ใช้เวอร์ชันเพื่อติดตามการ ทำซ้ำต่างๆ ของโปรเจ็กต์สคริปต์processes— การแสดงการดำเนินการฟังก์ชันสคริปต์ API มีเมธอดสำหรับ แสดงรายการกระบวนการที่มีอยู่และรวบรวมข้อมูลเกี่ยวกับกระบวนการเหล่านั้น เช่น ประเภท และสถานะปัจจุบัน ใช้แหล่งข้อมูลนี้เพื่อตรวจสอบการเรียกใช้สคริปต์ที่เริ่มต้นโดยใช้เมธอดscripts.runscripts— อุปกรณ์ปลายทางที่มีเมธอดสำหรับเรียกใช้ฟังก์ชัน Apps Script จากระยะไกล ใช้แหล่งข้อมูลนี้เพื่อเรียกใช้ฟังก์ชันในโปรเจ็กต์สคริปต์จากแอปพลิเคชันของคุณ