RCS Business Messaging API

שירות: rcsbusinessmessaging.googleapis.com

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

מסמך Discovery

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

נקודת קצה (endpoint) של שירות

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

  • https://rcsbusinessmessaging.googleapis.com

משאב REST: v1.files

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

משאב REST: v1.phones

שיטות
getCapabilities GET /v1/{name=phones/*}/capabilities
הצגת היכולות של משתמש שקשורות ל-RBM.

משאב REST: v1.phones.agentEvents

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

משאב REST: v1.phones.agentMessages

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

משאב REST: v1.phones.capability

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

משאב REST: v1.phones.dialogflowMessages

שיטות
create POST /v1/{parent=phones/*}/dialogflowMessages
הבקשה מופיעה לנציג Dialogflow כדי לשלוח הודעות דרך נציג RBM.

משאב REST: v1.phones.testers

שיטות
create POST /v1/{parent=phones/*}/testers
הזמנת משתמש לבדוק נציג.

משאב REST: v1.users

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