מבוא

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

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

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

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

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