Method: phones.agentEvents.create

Wysyła zdarzenie od agenta do użytkownika.

Zdarzenia agenta mogą wskazywać, że agent odczytał wiadomość od użytkownika lub że jest w trakcie pisania (co dodaje ludzki element do RCS Business Messaging). Jeśli platforma RCS dla firm nie może skontaktować się z użytkownikiem, zwraca wartość 404 NOT_FOUND.

W przeciwieństwie do wiadomości agenta zdarzeń agenta nie można cofnąć po wysłaniu.

Żądanie HTTP

POST https://rcsbusinessmessaging.googleapis.com/v1/{parent=phones/*}/agentEvents

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

„phones/{E.164}”, gdzie {E.164} to numer telefonu użytkownika w formacie E.164. Na przykład w przypadku użytkownika z numerem telefonu w Stanach Zjednoczonych +1-222-333-4444 wartość będzie mieć postać phones/+12223334444, a wynikowy punkt końcowy będzie wyglądać tak: https://rcsbusinessmessaging.googleapis.com/v1/phones/+12223334444/agentEvents.

Parametry zapytania

Parametry
eventId

string

Identyfikator zdarzenia przypisany przez agenta. Musi to być identyfikator UUID zgodnie z definicją w dokumencie https://tools.ietf.org/html/rfc4122. Platforma RCS Business Messaging ignoruje wszystkie wiadomości agenta wysłane z identyfikatorem, który został użyty w wcześniejszej wiadomości lub zdarzeniu wysłanym przez tego samego agenta.

agentId

string

Wymagane. Unikalny identyfikator agenta.

Treść żądania

Treść żądania zawiera wystąpienie elementu AgentEvent.

Treść odpowiedzi

Jeśli operacja się uda, treść odpowiedzi będzie zawierała nowo utworzoną instancję AgentEvent.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/rcsbusinessmessaging

Więcej informacji znajdziesz w sekcji OAuth 2.0 Overview.