מנהל ומפעיל פרויקטים של סקריפט של Google Apps.
- משאב REST: גרסה 1.processes
- משאב REST: גרסה 1.projects
- משאב REST: v1.projects.Deploys
- משאב REST: v1.projects.versions
- משאב REST: גרסה 1.scripts
שירות: script.googleapis.com
כדי להתקשר לשירות הזה, מומלץ להשתמש בספריות הלקוח שסופקו על ידי Google. אם האפליקציה צריכה להשתמש בספריות משלכם כדי להתקשר לשירות הזה, יש להשתמש במידע הבא כשתבצעו בקשות ל-API.
מסמך Discovery
מסמך Discovery הוא מפרט קריא למחשבים לתיאור ולצריכת ממשקי API ל-REST. הוא משמש לבניית ספריות לקוח, יישומי פלאגין של IDE וכלים אחרים שמקיימים אינטראקציה עם Google APIs. שירות אחד עשוי לספק כמה מסמכי גילוי. שירות זה מספק את מסמך הגילוי הבא:
נקודת הקצה של השירות
נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה בשירות. לשירות הזה יש את נקודת הקצה הבאה לכל השירותים, וכל מזהי ה-URI הבאים הם יחסיים לנקודת הקצה של השירות הזה:
https://script.googleapis.com
משאב REST: v1.processes
שיטות | |
---|---|
list |
GET /v1/processes ציון מידע על תהליכים שמשתמשים מבצעים או מטעמם, כמו סוג התהליך והסטטוס הנוכחי. |
listScriptProcesses |
GET /v1/processes:listScriptProcesses ציון מידע על התהליכים שהופעלו בסקריפט, כמו סוג התהליך והסטטוס הנוכחי. |
משאב REST: v1.projects
שיטות | |
---|---|
create |
POST /v1/projects יצירת פרויקט סקריפט ריק חדש ללא קובצי סקריפט וקובץ מניפסט בסיסי. |
get |
GET /v1/projects/{scriptId} קבלת המטא-נתונים של פרויקט סקריפט. |
getContent |
GET /v1/projects/{scriptId}/content מקבלת את התוכן של פרויקט הסקריפט, כולל מקור הקוד והמטא-נתונים של כל קובץ סקריפט. |
getMetrics |
GET /v1/projects/{scriptId}/metrics קבלת נתוני מדדים עבור סקריפטים, כמו מספר הפעלות ומשתמשים פעילים. |
updateContent |
PUT /v1/projects/{scriptId}/content עדכון התוכן של פרויקט הסקריפט שצוין. |
משאב REST: v1.projects.layoutss
שיטות | |
---|---|
create |
POST /v1/projects/{scriptId}/deployments יצירת פריסה של פרויקט בסקריפט של Apps. |
delete |
DELETE /v1/projects/{scriptId}/deployments/{deploymentId} מחקת את הפריסה של פרויקט Apps Script. |
get |
GET /v1/projects/{scriptId}/deployments/{deploymentId} פריסת פרויקט של Apps Script. |
list |
GET /v1/projects/{scriptId}/deployments מפרט את הפריסות של פרויקט ב-Apps Script. |
update |
PUT /v1/projects/{deploymentConfig.scriptId}/deployments/{deploymentId} עדכון הפריסה של פרויקט Apps Script. |
מקור של REST: v1.projects.versions
שיטות | |
---|---|
create |
POST /v1/projects/{scriptId}/versions יוצרת גרסה חדשה שלא ניתנת לשינוי באמצעות הקוד הנוכחי, עם מספר גרסה ייחודי. |
get |
GET /v1/projects/{scriptId}/versions/{versionNumber} מקבלים גרסה של פרויקט סקריפט. |
list |
GET /v1/projects/{scriptId}/versions יוצרים רשימה של הגרסאות של פרויקט סקריפט. |
משאב REST: v1.scripts
שיטות | |
---|---|
run |
POST /v1/scripts/{scriptId}:run מריצה פונקציה בפרויקט Apps Script. |