Bir kullanıcı listesi için RCS'nin etkinleştirildiği telefon numaralarını alır.
Döndürülen yük, belirtilen kullanıcılar için RCS for Business platformu üzerinden erişilebilen, RCS özellikli telefon numaralarının listesini içerir. Yalnızca aracının başlatıldığı operatörde RCS etkinleştirilmiş telefon numaraları döndürülür.
Döndürülen yük, aracının lansman durumundan bağımsız olarak bir telefon numarası listesinin potansiyel erişimini tahmin etmek için kullanılabilecek değerleri de içerir.
Dakikada en fazla 600 sorgu (QPM).
Önemli: users.batchGet yöntemi, bölgesel uç noktaların kullanılmasını gerektirir. İstekler, tek bir coğrafi bölgedeki telefon numaralarını içermelidir. Tek bir istekte birden fazla bölgeden telefon numarası göndermek veya yanlış bölgesel uç noktaya göndermek 400 Bad Request hatasına neden olur.
Bölgesel uç noktalar:
HTTP isteği
POST https://rcsbusinessmessaging.googleapis.com/v1/users:batchGet
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
İstek metni
İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{ "users": [ string ], "agentId": string } |
| Alanlar | |
|---|---|
users[] |
Kullanıcıların telefon numaralarının E.164 biçimindeki listesi. Tek bir istekteki tüm telefon numaraları aynı coğrafi bölgeye ait olmalıdır. Birden fazla bölgeden telefon numarası içeren veya yanlış bölgesel uç noktaya gönderilen istekler |
agentId |
Zorunlu. Temsilcinin benzersiz tanımlayıcısı. |
Yanıt metni
İşletmeler için RCS'ye yönelik kullanıcı erişilebilirliği verilerini içeren yanıt.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{
"reachableUsers": [
string
],
"totalRandomSampleUserCount": integer,
"reachableRandomSampleUserCount": integer,
"reachableUsersMap": {
string: {
object ( |
| Alanlar | |
|---|---|
reachableUsers[] |
İşletmeler için RCS'nin ulaşabileceği kullanıcıların telefon numaralarının listesi. Yalnızca temsilcinin başlatıldığı operatörlerdeki kullanıcıları içerir. |
totalRandomSampleUserCount |
|
reachableRandomSampleUserCount |
Temsilcinin kullanıma sunulma durumundan bağımsız olarak, rastgele seçilen listedeki ve tüm operatörlerde RCS'ye ulaşılabilen telefon numaralarının sayısı. Bu değer ile |
reachableUsersMap |
Yalnızca çıkış. Operatör kimliğinin, söz konusu operatörde ulaşılabilir kullanıcıların listesiyle eşlemesi. Bu alan yalnızca ABD telefon numaraları için doldurulur. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/rcsbusinessmessaging
Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.
ReachableUsers
Belirli bir operatördeki ulaşılabilir kullanıcıların listesi.
| JSON gösterimi |
|---|
{ "reachableUsers": [ string ] } |
| Alanlar | |
|---|---|
reachableUsers[] |
Belirli bir operatördeki ulaşılabilir kullanıcıların listesi. Bu alan yalnızca ABD telefon numaraları için doldurulur. |