REST Resource: phones.agentEvents

Ressource: AgentEvent

Événement envoyé par l'agent à l'utilisateur.

Représentation JSON
{
  "name": string,
  "eventType": enum (AgentEvent.EventType),
  "messageId": string,
  "sendTime": string
}
Champs
name

string

Ce champ est défini par la plate-forme RBM. Ne l'incluez pas lorsque vous créez un événement d'agent. Le champ résout "phones/{E.164}/agentEvents/{eventId}", où {E.164} correspond au numéro de téléphone de l'utilisateur au format E.164 et {eventId} à l'ID attribué par l'agent pour l'événement d'agent.

eventType

enum (AgentEvent.EventType)

Type d'événement d'agent.

messageId

string

ID du message utilisateur associé à l'événement d'agent. Ce champ ne s'applique qu'aux événements d'agent de type READ.

sendTime

string (Timestamp format)

Ce champ est défini par la plate-forme RBM. Ne l'incluez pas lorsque vous créez un message d'agent. Ce champ résout l'heure à laquelle l'événement est envoyé à l'utilisateur.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

AgentEvent.EventType

Type d'un événement d'agent.

Enums
TYPE_UNSPECIFIED Non spécifié.
IS_TYPING L'agent est en train d'écrire.
READ Le message envoyé par un utilisateur a été lu par l'agent.

Méthodes

create

Envoie un événement de l'agent à un utilisateur.