REST Resource: phones.dialogflowMessages

ทรัพยากร: DialogflowEvent

เหตุการณ์ Dialogflow ที่ทริกเกอร์โดยแพลตฟอร์ม RBM

เมื่อใช้เหตุการณ์ ตัวแทนจะจับคู่ความตั้งใจได้โดยไม่ต้องใช้ภาษาเป็นอินพุต

พารามิเตอร์ช่วยให้ได้คำตอบที่ปรับเปลี่ยนในแบบของคุณ ตัวอย่างเช่น อินพุต { "eventName": "welcome_event", "parameters": { "name": "Sam" } } จะทำให้ Agent ของ 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

ภาษาของคำค้นหานี้ โปรดดูรายการรหัสภาษาที่หัวข้อการสนับสนุนภาษา ก่อนที่ Agent ของ Dialogflow จะใช้ภาษาได้ คุณต้องเปิดใช้ภาษาในคอนโซล Dialogflow

การค้นหาในเซสชันเดียวกันจะระบุภาษาต่างๆ ได้ หากไม่ได้ระบุภาษา Dialogflow จะใช้ภาษาเริ่มต้นของ Agent ไม่จำเป็นต้องระบุภาษาเดียวกัน

เมธอด

create

แจ้งให้ตัวแทน Dialogflow ส่งข้อความผ่านตัวแทน RBM