Interfejs
Google Business Performance API udostępnia
NOWĄ metodę interfejsu API, która umożliwia pobieranie wielu parametrów „DailyMetrics” w jednym żądaniu API.
Zapoznaj się z
harmonogramem wycofywania i instrukcjami, jak przejść z metody raportu API w wersji 4 na interfejs Google Business Profile Performance API.
Method: accounts.list
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Wyświetla listę wszystkich kont uwierzytelnionego użytkownika. Dotyczy to wszystkich kont należących do użytkownika oraz tych, na których ten użytkownik ma uprawnienia do zarządzania.
Żądanie HTTP
GET https://mybusiness.googleapis.com/v4/accounts
Adres URL używa składni transkodowania gRPC.
Parametry zapytania
Parametry |
pageSize |
integer
Liczba kont do pobrania na stronę. Wartość domyślna to 20, minimalna 2, a maksymalna – 20.
|
pageToken |
string
Jeśli jest określony, pobierana jest następna strona kont. Parametr pageToken jest zwracany, gdy wywołanie funkcji accounts.list zwróci więcej wyników, niż mieści się w żądanym rozmiarze strony.
|
name |
string
Nazwa zasobu konta, dla którego ma zostać pobrana lista bezpośrednio dostępnych kont. Ma to sens tylko w przypadku organizacji i grup użytkowników. Jeśli pole jest puste, w przypadku uwierzytelnionego użytkownika zwraca wartość accounts.list .
|
filter |
string
Filtr ograniczający konta do zwrócenia. Odpowiedź zawiera tylko wpisy pasujące do filtra. Jeśli pole filter jest puste, nie są stosowane żadne ograniczenia i wszystkie konta (z podziałem na strony) są pobierane z żądanego konta. Na przykład żądanie z filtrem type=USER_GROUP zwróci tylko grupy użytkowników.
|
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Komunikat z odpowiedzią na temat Kont.ListAccounts.
Zapis JSON |
{
"accounts": [
{
object (Account )
}
],
"nextPageToken": string
} |
Pola |
accounts[] |
object (Account )
Zbiór kont, do których użytkownik ma dostęp. Konto osobiste użytkownika, który wykonał zapytanie, będzie zawsze pierwszym elementem wyniku, chyba że zostanie odfiltrowane.
|
nextPageToken |
string
Jeśli liczba kont przekracza wymagany rozmiar strony, w tym polu pojawia się token umożliwiający pobranie następnej strony kont przy kolejnym wywołaniu funkcji accounts.list . Jeśli nie ma więcej kont, to pole nie występuje w odpowiedzi.
|
Zakresy autoryzacji
Wymaga jednego z tych zakresów protokołu OAuth:
https://www.googleapis.com/auth/plus.business.manage
https://www.googleapis.com/auth/business.manage
Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-25 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-25 UTC."],[[["This API endpoint, now deprecated, was used to retrieve a list of Google My Business accounts for the authenticated user, including owned and managed accounts."],["The response includes account details and a pagination token for retrieving additional results."],["Filtering options were available to narrow down the returned accounts based on criteria like account type."],["Authorization required either `https://www.googleapis.com/auth/plus.business.manage` or `https://www.googleapis.com/auth/business.manage` scope."],["Users should now utilize the Account Management API for similar functionality."]]],["This document outlines how to retrieve a list of accounts for an authenticated user via a `GET` request to `https://mybusiness.googleapis.com/v4/accounts`. The request can utilize query parameters like `pageSize`, `pageToken`, `name`, and `filter` to control the results. The request body must be empty. A successful response includes an array of `accounts` and optionally a `nextPageToken` for pagination. Authorization requires specific OAuth scopes.\n"]]