RCS Business Messaging API

שירות: rcsbusinessmessaging.googleapis.com

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

מסמך Discovery

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

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

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

  • https://rcsbusinessmessaging.googleapis.com

משאב REST: ‏ v1.files

Methods
create POST /v1/files
POST /upload/v1/files
העלאת קובץ לשימוש בהודעות עם מדיה או בצ'אטים אינטראקטיביים.

משאב REST: v1.phones

Methods
getCapabilities GET /v1/{name=phones/*}/capabilities
קבלת היכולות של המשתמש ב-RCS for Business.

משאב REST: ‏ v1.phones.agentEvents

Methods
create POST /v1/{parent=phones/*}/agentEvents
שליחת אירוע מהנציג למשתמש.

משאב REST: ‏ v1.phones.agentMessages

Methods
create POST /v1/{parent=phones/*}/agentMessages
שליחת הודעה מהנציג למשתמש.
delete DELETE /v1/{name=phones/*/agentMessages/*}
מבטל הודעה של נציג שנשלחה אבל עדיין לא נמסרה.

משאב REST: v1.phones.capability

Methods
requestCapabilityCallback
(deprecated)
POST /v1/{name=phones/*}/capability:requestCapabilityCallback
שולחת בקשה לקבלת קריאה חוזרת שמכילה את היכולות של משתמש.

משאב REST: ‏ v1.phones.dialogflowMessages

Methods
create POST /v1/{parent=phones/*}/dialogflowMessages
מנחה נציג של Dialogflow לשלוח הודעות דרך נציג של RCS for Business.

משאב REST: ‏ v1.phones.testers

Methods
create POST /v1/{parent=phones/*}/testers
מזמין משתמש לבדוק סוכן.

משאב REST: ‏ v1.users

Methods
batchGet POST /v1/users:batchGet
מקבל את מספרי הטלפון עם RCS מופעל עבור רשימת משתמשים.