Method: accounts.list

Kimliği doğrulanmış kullanıcının tüm hesaplarını listeler. Kullanıcının sahip olduğu tüm hesapların yanı sıra kullanıcının yönetim haklarına sahip olduğu tüm hesaplar da buna dahildir.

HTTP isteği

GET https://mybusinessaccountmanagement.googleapis.com/v1/accounts

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Sorgu parametreleri

Parametreler
parentAccount

string

İsteğe bağlı. Doğrudan erişilebilen hesaplar listesinin alınacağı hesabın kaynak adı. Bu, yalnızca Kuruluşlar ve Kullanıcı Grupları için anlamlıdır. Boşsa, kimliği doğrulanmış kullanıcı için accounts.list değerini döndürür. accounts/{account_id}.

pageSize

integer

İsteğe bağlı. Sayfa başına getirilecek hesap sayısı. Varsayılan değer ve maksimum değer 20'dir.

pageToken

string

İsteğe bağlı. Belirtilirse hesapların sonraki sayfası alınır. accounts.list için yapılan bir çağrı, istenen sayfa boyutuna sığmayacak kadar fazla sonuç döndürdüğünde, pageToken döndürülür.

filter

string

İsteğe bağlı. Hesapları döndürülecek şekilde kısıtlayan bir filtre. Yanıt yalnızca filtreyle eşleşen girişleri içerir. filter boşsa hiçbir kısıtlama uygulanmaz ve istenen hesap için tüm hesaplar (sayfalara ayrılmış) alınır.

Örneğin, type=USER_GROUP filtresini içeren bir istek yalnızca kullanıcı gruplarını döndürür.

type alanı desteklenen tek filtredir.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

Accounts.ListAccounts için yanıt iletisi.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "accounts": [
    {
      object (Account)
    }
  ],
  "nextPageToken": string
}
Alanlar
accounts[]

object (Account)

Kullanıcının erişebildiği hesaplar koleksiyonu. Sorguyu yapan kullanıcının kişisel hesabı, filtrelenmemişse her zaman sonucun ilk öğesi olur.

nextPageToken

string

Hesap sayısı istenen sayfa boyutunu aşıyorsa bu alan, bir sonraki accounts.list çağrısında hesapların sonraki sayfasını getirmek için bir jetonla doldurulur. Başka hesap yoksa bu alan yanıtta bulunmaz.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/business.manage

Daha fazla bilgi için OAuth 2.0 Overview (OAuth 2.0'a Genel Bakış) sayfasına göz atın.