שליחת הודעה מהנציג למשתמש.
כדי שהנציג יוכל לשלוח הודעה, המשתמש צריך להפעיל את RCS ואפשרות הגישה אליו צריכה להיות פתוחה לפלטפורמת RBM. אחרת, הסוכן יקבל את קוד השגיאה 404.
אם המשתמש מחובר לאינטרנט, פלטפורמת RBM מעבירה את ההודעה מיד. אחרת, פלטפורמת RBM תוסיף את ההודעה לתור ותשלח אותה בפעם הבאה שהמשתמש יהיה מחובר לאינטרנט.
פלטפורמת RBM מתעלמת מכל הודעה שנשלחה על ידי נציג עם מזהה ששימש הודעה או אירוע קודמים שנשלחו על ידי אותו נציג.
אפשר לבטל הודעות של נציגים בין הזמן שבו הן נשלחות לבין הזמן שבו הן נמסרות.
בקשת HTTP
POST https://rcsbusinessmessaging.googleapis.com/v1/{parent=phones/*}/agentMessages
כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
parent |
"phones/{E.164}", כאשר {E.164} הוא מספר הטלפון של המשתמש בפורמט E.164. לדוגמה, עבור מספר הטלפון בארה"ב +1-222-333-4444, הערך יהיה phones/+12223334444, ונקודת הקצה שתתקבל תהיה https://rcsbusinessmessaging.googleapis.com/v1/phones/+12223334444/agentMessages. |
פרמטרים של שאילתה
פרמטרים | |
---|---|
messageId |
חובה. המזהה הייחודי של ההודעה, שהוקצה על ידי הנציג. זה חייב להיות מזהה UUID, כפי שמוגדר ב-https://tools.ietf.org/html/rfc4122. פלטפורמת RBM מתעלמת מכל הודעה שנשלחה על ידי נציג עם מזהה ששימש הודעה או אירוע קודמים שנשלחו על ידי אותו נציג. |
agentId |
חובה. המזהה הייחודי של הסוכן. |
גוף הבקשה
גוף הבקשה מכיל מופע של AgentMessage
.
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע חדש של AgentMessage
.
היקפי הרשאה
נדרש היקף הרשאות OAuth הבא:
https://www.googleapis.com/auth/rcsbusinessmessaging
מידע נוסף זמין בOAuth 2.0 Overview.