บทนำ

Google Apps Script API ช่วยให้คุณสร้าง จัดการ และ เรียกใช้สคริปต์ใน Google Apps Script ได้โดยอัตโนมัติ คุณสามารถสร้าง แก้ไข และ ทำให้โปรเจ็กต์ Google Apps Script ใช้งานได้โดยอัตโนมัติ รวมถึงเรียกใช้ฟังก์ชัน Apps Script จากระยะไกล ซึ่งเป็นการดำเนินการที่ปกติแล้วจะต้องใช้ โปรแกรมแก้ไข Apps Script หรือ UI ของโปรแกรมแก้ไข

โดยมักใช้ API นี้เพื่อทำสิ่งต่อไปนี้

  • สร้างและจัดการโปรเจ็กต์และการนำ Apps Script ไปใช้งาน
  • เพิ่มหรืออัปเดตฟังก์ชันในโปรเจ็กต์สคริปต์
  • เรียกใช้ฟังก์ชัน Apps Script จากแอปพลิเคชันอื่นๆ
  • ตรวจสอบบันทึกและสถานะการเรียกใช้สคริปต์

นอกจากนี้ Apps Script API ยังแทนที่และขยาย Apps Script Execution API ด้วย คุณใช้ Apps Script API เพื่อเรียกใช้ฟังก์ชัน Apps Script จากระยะไกลได้เช่นเดียวกับที่ใช้ Execution API

หากต้องการใช้ API นี้ในแอป คุณต้องเปิดใช้เพื่อใช้งาน

หากต้องการอนุญาตให้แอปอื่นๆ จัดการสคริปต์ คุณต้องให้สิทธิ์เข้าถึง

ภาพรวมของ API

Apps Script API แบ่งออกเป็นหลายทรัพยากร โดยแต่ละทรัพยากรมี วัตถุประสงค์เฉพาะและชุดคำขอที่คุณส่งได้ แหล่งข้อมูลเหล่านี้มีดังนี้

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