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 |
„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 |
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 |
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.