מקבל את מספרי הטלפון שמופעל בהם RCS עבור רשימה של משתמשים.
המטען הייעודי (payload) שמוחזר מכיל רשימה של מספרי טלפון עם תמיכה ב-RCS שאפשר להגיע אליהם באמצעות פלטפורמת RCS for Business עבור המשתמשים שצוינו. יוחזרו רק מספרי טלפון שמופעל בהם RCS אצל ספק שבו הסוכן הושק.
המטען הייעודי (payload) שמוחזר מכיל גם ערכים שאפשר להשתמש בהם כדי לאמוד את טווח ההגעה הפוטנציאלי של רשימת מספרי טלפון, ללא קשר לסטטוס ההשקה של הסוכן.
מקסימום 600 שאילתות לדקה (QPM).
חשוב: בשיטה users.batchGet צריך להשתמש בנקודות קצה אזוריות. הבקשות צריכות לכלול מספרי טלפון מאזור גיאוגרפי אחד. שליחת מספרי טלפון מכמה אזורים בבקשה אחת או שליחה לנקודת קצה אזורית שגויה תגרום לשגיאה 400 Bad Request.
נקודות קצה אזוריות:
בקשת HTTP
POST https://rcsbusinessmessaging.googleapis.com/v1/users:batchGet
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{ "users": [ string ], "agentId": string } |
| שדות | |
|---|---|
users[] |
רשימה של מספרי הטלפון של המשתמשים בפורמט E.164. כל מספרי הטלפון בבקשה אחת צריכים להיות שייכים לאותו אזור גיאוגרפי. בקשות שמכילות מספרי טלפון מכמה אזורים או שנשלחות לנקודת קצה אזורית שגויה ייכשלו עם שגיאה |
agentId |
חובה. המזהה הייחודי של הסוכן. |
גוף התשובה
תשובה עם נתוני זמינות של משתמשים ב-RCS לעסקים.
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{
"reachableUsers": [
string
],
"totalRandomSampleUserCount": integer,
"reachableRandomSampleUserCount": integer,
"reachableUsersMap": {
string: {
object ( |
| שדות | |
|---|---|
reachableUsers[] |
רשימה של מספרי הטלפון של המשתמשים שאפשר לשלוח להם הודעות באמצעות RCS לעסקים. הנתון כולל רק משתמשים ברשתות סלולר שהנציג מופעל בהן. |
totalRandomSampleUserCount |
מספר הטלפונים שנבחרו באופן אקראי מתוך |
reachableRandomSampleUserCount |
מספר מספרי הטלפון מהרשימה שנבחרה באופן אקראי שאפשר להגיע אליהם באמצעות RCS בכל הספקים, ללא קשר למצב ההפעלה של הסוכן. היחס בין הערך הזה לבין |
reachableUsersMap |
פלט בלבד. מיפוי של מזהה הספק לרשימה של משתמשים שאפשר להגיע אליהם אצל הספק הזה. השדה הזה מאוכלס רק עבור מספרי טלפון בארה"ב. |
היקפי הרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/rcsbusinessmessaging
ניתן למצוא מידע נוסף כאן: OAuth 2.0 Overview.
ReachableUsers
רשימה של משתמשים שאפשר להגיע אליהם אצל ספק ספציפי.
| ייצוג ב-JSON |
|---|
{ "reachableUsers": [ string ] } |
| שדות | |
|---|---|
reachableUsers[] |
רשימה של משתמשים שאפשר להגיע אליהם אצל ספק ספציפי. השדה הזה מאוכלס רק עבור מספרי טלפון בארה"ב. |