Pobiera numery telefonów obsługujące RCS dla listy użytkowników.
Zwrócony ładunek zawiera listę numerów telefonów obsługujących RCS, dostępnych dla platformy RBM dla określonych użytkowników. Zwrócone zostaną tylko numery telefonów, które obsługują RCS u operatora, u którego uruchomiono agenta.
Zwrócony ładunek zawiera też wartości, które mogą służyć do oszacowania potencjalnego zasięgu listy numerów telefonów niezależnie od stanu uruchomienia agenta.
Maksymalnie 600 zapytań na minutę (QPM).
Żą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. |
agentId |
To pole jest wymagane. Unikalny identyfikator agenta. |
Treść odpowiedzi
Odpowiedź z danymi użytkownika w zasięgu RBM.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "reachableUsers": [ string ], "totalRandomSampleUserCount": integer, "reachableRandomSampleUserCount": integer } |
Pola | |
---|---|
reachableUsers[] |
Lista numerów telefonów użytkowników, z którymi może się skontaktować RBM. Obejmuje tylko użytkowników korzystających z usług operatorów, u których został uruchomiony agent. |
totalRandomSampleUserCount |
Liczba losowo wybranych numerów telefonów z grupy |
reachableRandomSampleUserCount |
Liczba numerów telefonów z losowo wybranej listy, które są dostępne w ramach RCS u wszystkich operatorów, niezależnie od stanu uruchomienia agenta. Stosunek tej wartości do |
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.