אירוע שהתרחש בצד השרת שקשור לשיחה בין סוכן למשתמש.
לדוגמה, אם הבוט מגדיר TTL להודעה ופג התוקף של ה-TTL, האירוע יופעל כדי להודיע לשותף שתם הזמן הקצוב לתפוגה של ההודעה של הבוט.
האירוע ServerEvent מופיע בשדה 'נתונים' של האובייקט 'הודעה' שהנציג מקבל מהמינוי שלו ל-Pub/Sub. השדה 'data' הוא מחרוזת בקידוד base64 שהסוכן חייב לפענח כדי להתאים למבנה של ServerEvent.
ייצוג JSON |
---|
{
"phoneNumber": string,
"agentId": string,
"messageId": string,
"eventType": enum ( |
שדות | |
---|---|
phoneNumber |
מספר הטלפון (בפורמט E.164) של המשתמש המעורב באירוע. |
agentId |
המזהה הייחודי של הנציג. מוגדר באמצעות RCS Business Messaging. |
messageId |
מזהה הודעת ה-RCS של ההודעה שמשויכת לאירוע. |
eventType |
סוג האירוע. |
eventId |
מזהה אירוע ייחודי שהוקצה למופע של האירוע. |
sendTime |
השעה שבה השרת שולח את האירוע. חותמת זמן בפורמט "זולו" RFC3339 UTC, ברזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |