REST Resource: phones.agentEvents

ทรัพยากร: AgentEvent

เหตุการณ์จากตัวแทนถึงผู้ใช้

การแสดง JSON
{
  "name": string,
  "eventType": enum (AgentEvent.EventType),
  "messageId": string,
  "sendTime": string
}
ช่อง
name

string

แพลตฟอร์ม RBM เป็นผู้กำหนดช่องนี้ อย่ารวมไว้เมื่อสร้างกิจกรรมของตัวแทน ฟิลด์จะแสดง "phones/{E.164}/agentEvents/{eventId}" โดยที่ {E.164} คือหมายเลขโทรศัพท์ของผู้ใช้ในรูปแบบ E.164 และ {eventId} คือรหัสเหตุการณ์ของตัวแทนที่ตัวแทนกำหนด

eventType

enum (AgentEvent.EventType)

ประเภทของเหตุการณ์ตัวแทน

messageId

string

รหัสของข้อความผู้ใช้ที่เหตุการณ์ของตัวแทนเกี่ยวข้อง ฟิลด์นี้ใช้ได้กับเหตุการณ์ของตัวแทนประเภท READ เท่านั้น

sendTime

string (Timestamp format)

แพลตฟอร์ม RBM เป็นผู้กำหนดช่องนี้ อย่าใส่ข้อมูลนี้เมื่อสร้างข้อความของตัวแทน ฟิลด์นี้จะระบุเวลาที่ส่งเหตุการณ์ไปยังผู้ใช้

ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็น Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่าง: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" หรือ "2014-10-02T15:01:23+05:30"

AgentEvent.EventType

ประเภทของเหตุการณ์ตัวแทน

Enum
TYPE_UNSPECIFIED ไม่ได้ระบุ
IS_TYPING ตัวแทนกำลังพิมพ์
READ ตัวแทนได้อ่านข้อความที่ผู้ใช้ส่งแล้ว

เมธอด

create

ส่งเหตุการณ์จากตัวแทนไปยังผู้ใช้