משאב: DialogflowEvent
האירוע Dialogflow הופעל על ידי פלטפורמת RBM.
באירועים, סוכן יכול להתאים כוונה בלי להשתמש בשפה כקלט.
פרמטרים מאפשרים תגובות מותאמות אישית. לדוגמה, עם הקלט { "eventName": "welcome_event", "parameters": { "name": "Sam" } }
, נציג של Dialogflow יכול ליצור את התשובה "Hello Sam! What can I do for you today?"
.
ייצוג JSON |
---|
{ "name": string, "eventName": string, "parameters": { object }, "languageCode": string } |
שדות | |
---|---|
name |
השדה הזה מוגדר על ידי פלטפורמת RBM. אין לכלול אותו כשיוצרים הודעה לנציג. השדה הזה הוא "phones/{E.164}/dialogflowMessages/{messageId}". המספר {E.164} הוא מספר הטלפון של המשתמש בפורמט E.164 ו-{messageId} הוא המזהה שהוקצה על ידי הנציג להודעה של נציג ה-RBM. |
eventName |
המזהה הייחודי של האירוע. לדוגמה, |
parameters |
(אופציונלי) פרמטרים שמשויכים לאירוע. |
languageCode |
שפת השאילתה הזו. כאן תוכלו למצוא רשימה של קודי השפות השונים. כדי שנציג של Dialogflow יוכל להשתמש בשפה, צריך להפעיל את השפה במסוף של Dialogflow. שאילתות באותו סשן יכולות לציין שפות שונות. אם לא מציינים שפה, ב-Dialogflow כתוב שפת ברירת המחדל של הנציג, ולא צריך לציין את אותה השפה. |
שיטות |
|
---|---|
|
הצגת בקשה מנציג ב-Dialogflow לשלוח הודעות דרך נציג ב-RBM. |