Method: phones.testers.create

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

string

„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

string

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.