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. ولا تضمِّن هذه المعلومات عند إنشاء رسالة وكيل. ويحل الحقل الوقت الذي يتم فيه إرسال الحدث إلى المستخدم.

طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z".

AgentEvent.EventType

نوع حدث الوكيل.

عمليات التعداد
TYPE_UNSPECIFIED لم يتم تحديده.
IS_TYPING الوكيل يكتب رسالة.
READ قرأ الوكيل الرسالة التي أرسلها المستخدم.

الطُرق

create

لإرسال حدث من الوكيل إلى مستخدم