Zaprasza użytkownika do przetestowania agenta.
Zaproszony użytkownik musi obsługiwać protokół RCS i mieć do niego dostęp na platformie RBM. Gdy agent zaprosi użytkownika do zostania testerem, agent zarządzania platformą RBM wysyła do użytkownika wiadomość z prośbą o potwierdzenie, że chce zostać testerem agenta. Gdy użytkownik potwierdzi swój udział, staje się testerem.
Agent, który nie został jeszcze uruchomiony, może wchodzić w interakcje tylko z użytkownikami, którzy są jego testerami. Jeśli nieuruchomiony agent spróbuje wysłać wiadomość, zdarzenie lub wywołanie zwrotne możliwości do osoby, która nie przeprowadza testów, platforma RBM zwróci błąd 403 PERMISSION_DENIED
.
Agent może wysyłać 20 żądań testerów dziennie przy łącznej liczbie maksymalnie 200 żądań testerów. Jeśli wysyłasz żądania testerów powyżej tych limitów, platforma RBM zwraca odpowiedź 429 RESOURCE_EXHAUSTED
.
Żądanie HTTP
POST https://rcsbusinessmessaging.googleapis.com/v1/{parent=phones/*}/testers
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. Jeśli np. numer telefonu w Stanach Zjednoczonych to +1-222-333-4444, wynik końcowy będzie wyglądał tak: https://rcsbusinessmessaging.googleapis.com/v1/phones/+12223334444/testers/. |
Parametry zapytania
Parametry | |
---|---|
agentId |
To pole jest wymagane. Unikalny identyfikator agenta. |
Treść żądania
Treść żądania zawiera wystąpienie elementu Tester
.
Treść odpowiedzi
Jeśli operacja się uda, treść odpowiedzi będzie zawierała nowo utworzoną instancję Tester
.
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/rcsbusinessmessaging
Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.