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

يتم ضبط هذا الحقل من خلال النظام الأساسي لميزة "مراسلة الأنشطة التجارية من خلال خدمات الاتصالات التفاعلية (RCS)". لا تدرجها عند إنشاء رسالة موظّف دعم. يحل الحقل "phones/{E.164}/dialogflowMessages/{messageId}"، حيث يكون {E.164} هو رقم هاتف المستخدم بالتنسيق E.164 و{messageId} هي المعرّف الذي يعيّنه الوكيل لرسالة الوكيل في ميزة "مراسلة الأنشطة التجارية من خلال خدمات الاتصالات التفاعلية (RCS)".

eventName

string

المعرّف الفريد للحدث مثلاً: RBM_WELCOME_EVENT

parameters

object (Struct format)

(اختياري) المَعلمات المرتبطة بالحدث.

languageCode

string

لغة هذا الطلب. للحصول على قائمة برموز اللغات، راجع دعم اللغات. قبل أن يتمكّن وكيل Dialogflow من استخدام لغة، يجب تفعيل اللغة في وحدة تحكُّم Dialogflow.

يمكن أن تحدّد طلبات البحث لغات مختلفة في الجلسة نفسها. في حال عدم تحديد لغة، سيستخدم Dialogflow اللغة التلقائية للوكيل (ولا يحتاج بالضرورة إلى تحديد اللغة نفسها.

الطُرق

create

يطلب هذا الحقل من وكيل Dialogflow إرسال رسائل من خلال وكيل RBM.