REST Resource: phones.dialogflowMessages

משאב: 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

string

השדה הזה מוגדר על ידי פלטפורמת RBM. אין לכלול אותו כשיוצרים הודעה לנציג. השדה הזה הוא "phones/{E.164}/dialogflowMessages/{messageId}". המספר {E.164} הוא מספר הטלפון של המשתמש בפורמט E.164 ו-{messageId} הוא המזהה שהוקצה על ידי הנציג להודעה של נציג ה-RBM.

eventName

string

המזהה הייחודי של האירוע. לדוגמה, RBM_WELCOME_EVENT.

parameters

object (Struct format)

(אופציונלי) פרמטרים שמשויכים לאירוע.

languageCode

string

שפת השאילתה הזו. כאן תוכלו למצוא רשימה של קודי השפות השונים. כדי שנציג של Dialogflow יוכל להשתמש בשפה, צריך להפעיל את השפה במסוף של Dialogflow.

שאילתות באותו סשן יכולות לציין שפות שונות. אם לא מציינים שפה, ב-Dialogflow כתוב שפת ברירת המחדל של הנציג, ולא צריך לציין את אותה השפה.

שיטות

create

הצגת בקשה מנציג ב-Dialogflow לשלוח הודעות דרך נציג ב-RBM.