Google Workspace Add-ons API

שירות: gsuiteaddons.googleapis.com

כדי להתקשר לשירות הזה, מומלץ להשתמש בספריות לקוח ש-Google מספקת. אם האפליקציה שלכם צריכה להשתמש בספריות משלכם כדי להתקשר לשירות הזה, השתמשו במידע הבא כשתבצעו את בקשות ה-API.

מסמך Discovery

מסמך Discovery הוא מפרט שמחשב יכול לקרוא כדי לתאר ולצרוך ממשקי API של REST. הוא משמש לבניית ספריות לקוח, יישומי פלאגין של IDE וכלים אחרים שיוצרים אינטראקציה עם Google APIs. שירות אחד עשוי לספק מספר מסמכי גילוי. השירות הזה מספק את מסמך הגילוי הבא:

נקודת הקצה של השירות

נקודת קצה (endpoint) היא כתובת URL בסיסית המציינת את כתובת הרשת של שירות API. ייתכן שלשירות אחד יהיו כמה נקודות קצה. לשירות הזה יש נקודת קצה (endpoint) הבאה וכל ה-URIs הבאים הם יחסיים לנקודת הקצה הזו:

  • https://gsuiteaddons.googleapis.com

משאב REST: v1.projects

שיטות
getAuthorization GET /v1/{name=projects/*/authorization}
מקבלת את פרטי ההרשאה לפריסות בפרויקט נתון.

משאב REST: v1.projects.Layouts

שיטות
create POST /v1/{parent=projects/*}/deployments
יוצרת פריסה עם השם והתצורה שצוינו.
delete DELETE /v1/{name=projects/*/deployments/*}
מחיקת הפריסה עם השם הנתון.
get GET /v1/{name=projects/*/deployments/*}
התקבלה הפריסה עם השם שצוין.
getInstallStatus GET /v1/{name=projects/*/deployments/*/installStatus}
מקבלת את סטטוס ההתקנה של פריסת הבדיקה.
install POST /v1/{name=projects/*/deployments/*}:install
תתקין פריסה בחשבון שלך לצורך בדיקה.
list GET /v1/{parent=projects/*}/deployments
מפרט את כל הפריסות בפרויקט מסוים.
replaceDeployment PUT /v1/{deployment.name=projects/*/deployments/*}
יוצרת או מחליפה פריסה בשם שצוין.
uninstall POST /v1/{name=projects/*/deployments/*}:uninstall
הסרה של פריסת בדיקה מהחשבון של המשתמש.