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: 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://mybusinessqanda.googleapis.com/v1/{parent=locations/*/questions/*}/answers
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry |
parent |
string
Wymagane. Nazwa pytania, na które mają zostać pobrane odpowiedzi.
|
Parametry zapytania
Parametry |
pageSize |
integer
Opcjonalnie: Ile odpowiedzi do pobrania na stronę. Domyślna i maksymalna wartość pageSize to 10.
|
pageToken |
string
Opcjonalnie: Jeśli ta opcja zostanie określona, pobierana jest następna strona odpowiedzi.
|
orderBy |
string
Opcjonalnie: 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
Odpowiedź na pytanie „QuestionsAndAnswers.ListAnswers”
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
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 następującego zakresu OAuth:
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 the \u003ccode\u003eGET\u003c/code\u003e method and the provided URL structure.\u003c/p\u003e\n"],["\u003cp\u003eAllows for 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 body includes an array of answers, the total number of answers, and a token for retrieving subsequent pages if available.\u003c/p\u003e\n"],["\u003cp\u003eRequires the \u003ccode\u003ehttps://www.googleapis.com/auth/business.manage\u003c/code\u003e OAuth scope for authorization.\u003c/p\u003e\n"]]],["This content describes retrieving a list of answers for a specific question using a `GET` request to a defined URL. The `parent` path parameter specifies the question's location. Optional query parameters include `pageSize` (default and max 10), `pageToken` for pagination, and `orderBy` for sorting. The request body should be empty. The response includes an array of `answers`, `totalSize` indicating the total answers, and `nextPageToken` for further pages. Authorization requires the `business.manage` scope.\n"],null,["# Method: 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://mybusinessqanda.googleapis.com/v1/{parent=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` Required. The name of the question to fetch answers for. |\n\n### Query parameters\n\n| Parameters ||\n|-------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `pageSize` | `integer` Optional. How many answers to fetch per page. The default and maximum `pageSize` values are 10. |\n| `pageToken` | `string` Optional. If specified, the next page of answers is retrieved. |\n| `orderBy` | `string` Optional. 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\nResponse message for QuestionsAndAnswers.ListAnswers\n\nIf successful, the response body contains data with the following structure:\n\n| JSON representation |\n|--------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"answers\": [ { object (/my-business/reference/qanda/rest/v1/locations.questions#Answer) } ], \"totalSize\": integer, \"nextPageToken\": string } ``` |\n\n| Fields ||\n|-----------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `answers[]` | `object (`[Answer](/my-business/reference/qanda/rest/v1/locations.questions#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 the following OAuth scope:\n\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)."]]