Pobiera numery telefonów z włączoną usługą RCS dla listy użytkowników.
Zwrócony ładunek zawiera listę numerów telefonów z wsparciem RCS, do których może dotrzeć platforma RBM w przypadku określonych użytkowników. Zwrócone zostaną tylko numery telefonów, które obsługują RCS w przypadku operatora, w którego przypadku uruchomiono agenta.
Zwrócony ładunek zawiera też wartości, które można wykorzystać do oszacowania potencjalnego zasięgu listy numerów telefonów niezależnie od stanu uruchomienia agenta.
Maksymalnie 600 zapytań na minutę.
Żądanie HTTP
POST https://rcsbusinessmessaging.googleapis.com/v1/users:batchGet
Adres URL używa składni transkodowania gRPC.
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "users": [ string ], "agentId": string } |
Pola | |
---|---|
users[] |
Lista numerów telefonów użytkowników w formacie E.164. |
agent |
Wymagane. Unikalny identyfikator agenta. |
Treść odpowiedzi
Odpowiedź z danymi użytkownika dotyczącymi dostępności RBM.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "reachableUsers": [ string ], "totalRandomSampleUserCount": integer, "reachableRandomSampleUserCount": integer } |
Pola | |
---|---|
reachable |
Lista numerów telefonów użytkowników, do których może docierać RBM. Obejmuje tylko użytkowników korzystających z usług operatorów, na których działa agent. |
total |
Liczba numerów telefonów wybranych losowo z |
reachable |
Liczba numerów telefonów z losowo wybranej listy, które można osiągnąć za pomocą RCS u wszystkich operatorów niezależnie od stanu uruchomienia usługi. Stosunek tej wartości do wartości |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/rcsbusinessmessaging
Więcej informacji znajdziesz w artykule Omówienie OAuth 2.0.