Business Communications

שירות: businesscommunications.googleapis.com

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

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

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

  • https://businesscommunications.googleapis.com

משאב REST: ‏ v1.analytics.agentPerformances

Methods
list GET /v1/analytics/agentPerformances
רשימה של נתוני הביצועים של הסוכן שאליהם יש למתקשר גישה.

משאב REST: ‏ v1.attachments

Methods
create POST /v1/{parent=brands/*/agents/*}/attachments
POST /upload/v1/{parent=brands/*/agents/*}/attachments
יוצר קובץ מצורף לסוכן מכירות וירטואלי של RCS for Business.

משאב REST: ‏ v1.brands

Methods
create POST /v1/brands
יוצר מותג חדש.
delete DELETE /v1/{name=brands/*}
מחיקת מותג.
get GET /v1/{name=brands/*}
קבלת מידע על מותג.
list GET /v1/brands
רשימה של כל המותגים שהמשתמש ששולח את הבקשה יכול לגשת אליהם.
patch PATCH /v1/{brand.name=brands/*}
מעדכן את המידע על מותג.

משאב REST: ‏ v1.brands.agents

Methods
create POST /v1/{parent=brands/*}/agents
יוצר סוכן חדש שמייצג מותג.
delete
(deprecated)
DELETE /v1/{name=brands/*/agents/*}
הוצא משימוש: הוצא משימוש: מחיקת סוכנים הוצאה משימוש.
get GET /v1/{name=brands/*/agents/*}
קבלת מידע על נציג.
getLaunch GET /v1/{name=brands/*/agents/*/launch}
קבלת פרטי ההפעלה של נציג.
getVerification GET /v1/{name=brands/*/agents/*/verification}
קבלת פרטי האימות של סוכן.
list GET /v1/{parent=brands/*}/agents
מפרט את כל הסוכנים שמשויכים למותג.
patch PATCH /v1/{agent.name=brands/*/agents/*}
עדכון פרטי הסוכן.
requestLaunch POST /v1/{name=brands/*/agents/*}:requestLaunch
מתחיל את תהליך ההפעלה של סוכן.
requestVerification POST /v1/{name=brands/*/agents/*}:requestVerification
שליחת פרטים לאימות של הפרטים העסקיים של נציג.
updateLaunch PATCH /v1/{agentLaunch.name=brands/*/agents/*/launch}
מעדכן את פרטי ההפעלה של סוכן.
updateVerification PATCH /v1/{agentVerification.name=brands/*/agents/*/verification}
עדכון סטטוס האימות של נציג.

משאב REST: ‏ v1.brands.agents.attachments

Methods
delete DELETE /v1/{name=brands/*/agents/*/attachments/*}
מחיקת קובץ מצורף בסוכן מכירות וירטואלי של RCS for Business.

משאב REST: ‏ v1.brands.agents.integrations

Methods
create POST /v1/{parent=brands/*/agents/*}/integrations
יצירת שילוב.
delete DELETE /v1/{name=brands/*/agents/*/integrations/*}
מחיקת שילוב.
get GET /v1/{name=brands/*/agents/*/integrations/*}
קבלת שילוב.
list GET /v1/{parent=brands/*/agents/*}/integrations
הצגת רשימה של שילובים.
patch PATCH /v1/{integration.name=brands/*/agents/*/integrations/*}
עדכון שילוב.

משאב REST: ‏ v1.partners

Methods
get GET /v1/{name=partners/*}
קבלת מידע על השותף.
patch PATCH /v1/{partner.name=partners/*}
מעדכן את המידע של שותף.

משאב REST: ‏ v1.regions

Methods
list GET /v1/regions
רשימה של כל האזורים שבהם זמינים שירותי RCS for Business.

משאב REST: ‏ v1.testers

Methods
create POST /v1/testers
שולח הזמנה למספר טלפון כדי להוסיף אותו כבודק.
delete DELETE /v1/{name=testers/*}
מחיקת מכשיר של בודק.
get GET /v1/{name=testers/*}
קבלת סטטוס ההזמנה של מכשיר בדיקה.
list GET /v1/testers
רשימת סטטוסי ההזמנות של מכשירי הבודקים.