מבוא

באמצעות Google Apps Script API אפשר ליצור, לשנות ולפרוס פרויקטים של Apps Script באופן פרוגרמטי – פעולות שמחייבות אחרת את השימוש בעורך Apps Script. האפליקציות יכולות להשתמש ב-API כדי לנהל את הפרויקטים של הסקריפט, ליצור ולפרוס גרסאות חדשות של סקריפטים ולעקוב אחר הפעלות של סקריפטים.

Apps Script API גם מחליף ומרחיב את Apps Script Execution API. אפשר להשתמש ב-Apps Script API כדי להפעיל פונקציות של Apps Script מרחוק, בדיוק כמו שאפשר לעשות עם Execution API.

סקירה כללית על ה-API

ה-Apps Script API מחולק למספר משאבים, שלכל אחד מהם יש מטרה ספציפית וקבוצה ספציפית של בקשות שאפשר לשלוח. ריכזנו כאן כמה מקורות מידע:

  • projects - ייצוג של פרויקט סקריפט. ב-API יש שיטות ליצירה, לקריאה, למעקב ולשינוי של פרויקטים.
  • projects.deployments – ייצוג של פריסת סקריפט. ב-API יש שיטות ליצירה, לרשימה, לעדכון ולמחיקה של פריסות של פרויקטים בסקריפט.
  • projects.versions — ייצוג של גרסת פרויקט של סקריפט. ב-API יש שיטות ליצירה ולקריאה של גרסאות של פרויקטים.
  • processes - ייצוג של ביצוע של פונקציית סקריפט. ב-API יש שיטות להצגת תהליכים קיימים ולאיסוף מידע עליהם, כמו הסוג והסטטוס הנוכחי.
  • scripts – נקודת הקצה שמספקת שיטות להפעלה מרחוק של פונקציות ב-Apps Script.