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.locations.questions.answers.list
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Zwraca podzieloną na strony listę odpowiedzi na określone pytanie.
Żądanie HTTP
GET https://mybusiness.googleapis.com/v4/{parent=accounts/*/locations/*/questions/*}/answers
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry |
parent |
string
Nazwa pytania, na które mają zostać pobrane odpowiedzi.
|
Parametry zapytania
Parametry |
pageSize |
integer
Ile odpowiedzi do pobrania na stronę. Domyślna i maksymalna wartość pageSize to 10.
|
pageToken |
string
Jeśli ta opcja zostanie określona, pobierana jest następna strona odpowiedzi.
|
orderBy |
string
kolejność zwracania odpowiedzi; Prawidłowe opcje to „updateTime desc” i „upvoteCount desc”, co spowoduje zwrócenie odpowiedzi posortowanych malejąco według żądanego pola. Domyślna kolejność sortowania to „updateTime desc”.
|
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Odpowiedź na pytanie „QuestionsAndAnswers.ListAnswers”
Zapis JSON |
{
"answers": [
{
object (Answer )
}
],
"totalSize": integer,
"nextPageToken": string
} |
Pola |
answers[] |
object (Answer )
Wymagane odpowiedzi.
|
totalSize |
integer
Łączna liczba odpowiedzi opublikowanych na to pytanie na wszystkich stronach.
|
nextPageToken |
string
Jeśli liczba odpowiedzi przekracza maksymalny rozmiar strony, w tym polu znajduje się token umożliwiający pobranie następnej strony odpowiedzi przy kolejnym wywołaniu. Jeśli nie ma więcej odpowiedzi, 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.
[null,null,["Ostatnia aktualizacja: 2025-07-25 UTC."],[[["\u003cp\u003eRetrieves a paginated list of answers for a specific question using a GET request.\u003c/p\u003e\n"],["\u003cp\u003eAllows customization of results through query parameters like \u003ccode\u003epageSize\u003c/code\u003e, \u003ccode\u003epageToken\u003c/code\u003e, and \u003ccode\u003eorderBy\u003c/code\u003e to control pagination and sorting.\u003c/p\u003e\n"],["\u003cp\u003eThe response includes an array of answers, the total number of answers, and a token for retrieving the next page if available.\u003c/p\u003e\n"],["\u003cp\u003eRequires authorization with specific OAuth scopes for accessing and managing business data.\u003c/p\u003e\n"]]],[],null,["# Method: accounts.locations.questions.answers.list\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n - [JSON representation](#body.ListAnswersResponse.SCHEMA_REPRESENTATION)\n- [Authorization Scopes](#body.aspect)\n\nReturns the paginated list of answers for a specified question.\n\n### HTTP request\n\n`GET https://mybusiness.googleapis.com/v4/{parent=accounts/*/locations/*/questions/*}/answers`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|----------|---------------------------------------------------------|\n| `parent` | `string` The name of the question to fetch answers for. |\n\n### Query parameters\n\n| Parameters ||\n|-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `pageSize` | `integer` How many answers to fetch per page. The default and maximum `pageSize` values are 10. |\n| `pageToken` | `string` If specified, the next page of answers is retrieved. |\n| `orderBy` | `string` The order to return the answers. Valid options include 'updateTime desc' and 'upvoteCount desc', which will return the answers sorted descendingly by the requested field. The default sort order is 'updateTime desc'. |\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nIf successful, the response body contains data with the following structure:\nResponse message for QuestionsAndAnswers.ListAnswers\n\n| JSON representation ||\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|\n| ``` { \"answers\": [ { object (/my-business/reference/rest/v4/accounts.locations.questions.answers#Answer) } ], \"totalSize\": integer, \"nextPageToken\": string } ``` |\n\n| Fields ||\n|-----------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `answers[]` | `object (`[Answer](/my-business/reference/rest/v4/accounts.locations.questions.answers#Answer)`)` The requested answers. |\n| `totalSize` | `integer` The total number of answers posted for this question across all pages. |\n| `nextPageToken` | `string` If the number of answers exceeds the requested max page size, this field is populated with a token to fetch the next page of answers on a subsequent call. If there are no more answers, this field is not present in the response. |\n\n### Authorization Scopes\n\nRequires one of the following OAuth scopes:\n\n- `https://www.googleapis.com/auth/plus.business.manage`\n- `https://www.googleapis.com/auth/business.manage`\n\nFor more information, see the [OAuth 2.0 Overview](https://developers.google.com/identity/protocols/OAuth2)."]]