A API My Business Business Information oferece uma interface para gerenciar informações comerciais no Google. Observação: se você tiver uma cota de 0 depois de ativar a API, solicite acesso à API GBP em https://developers.google.com/my-business/content/prereqs#request-access.
- Recurso REST: v1.accounts.locations
- Recurso REST: v1.attributes
- Recurso REST: v1.categories
- Recurso REST: v1.chains
- Recurso REST: v1.googleLocations
- Recurso REST: v1.locations
- Recurso REST: v1.locations.attributes
Serviço: mybusinessbusinessinformation.googleapis.com
Para chamar esse serviço, recomendamos que você use as bibliotecas de cliente fornecidas pelo Google. Caso o aplicativo precise usar bibliotecas próprias para chamar esse serviço, use as informações a seguir quando fizer as solicitações da API.
Documento de descoberta
Um Documento de descoberta é uma especificação legível por máquina para descrever e consumir APIs REST. Ele é usado para criar bibliotecas de cliente, plug-ins de IDE e outras ferramentas que interagem com as APIs do Google. Um serviço pode fornecer vários documentos de descoberta. O serviço fornece o seguinte documento de descoberta:
Endpoint de serviço
Um endpoint de serviço é um URL de base que especifica o endereço de rede de um serviço de API. Um serviço pode ter vários endpoints de serviço. Este serviço tem o endpoint a seguir, e todos os URIs abaixo são relativos a ele:
https://mybusinessbusinessinformation.googleapis.com
Recurso REST: v1.accounts.locations
| Métodos | |
|---|---|
create |
POST /v1/{parent=accounts/*}/locations Cria um novo local que será de propriedade do usuário conectado. |
list |
GET /v1/{parent=accounts/*}/locations Lista os locais da conta especificada. |
Recurso REST: v1.attributes
| Métodos | |
|---|---|
list |
GET /v1/attributes Retorna a lista de atributos que estariam disponíveis para um local com a categoria principal e o país informados. |
Recurso REST: v1.categories
| Métodos | |
|---|---|
batchGet |
GET /v1/categories:batchGet Retorna uma lista de categorias de negócios para o idioma e os IDs de GConcept fornecidos. |
list |
GET /v1/categories Retorna uma lista de categorias de negócios. |
Recurso REST: v1.chains
| Métodos | |
|---|---|
get |
GET /v1/{name=chains/*} Recebe a cadeia especificada. |
search |
GET /v1/chains:search Pesquisa a rede com base no nome dela. |
Recurso REST: v1.googleLocations
| Métodos | |
|---|---|
search |
POST /v1/googleLocations:search Pesquise todos os locais possíveis que correspondam à solicitação especificada. |
Recurso REST: v1.locations
| Métodos | |
|---|---|
delete |
DELETE /v1/{name=locations/*} Exclui um local. |
get |
GET /v1/{name=locations/*} Retorna o local especificado, conforme definido pelo comerciante. |
getAttributes |
GET /v1/{name=locations/*/attributes} Recupera os atributos de um local conforme definido pelo comerciante. |
getGoogleUpdated |
GET /v1/{name=locations/*}:getGoogleUpdated Retorna o local especificado como ele aparece em tempo real no Google Maps e na Pesquisa. |
patch |
PATCH /v1/{location.name=locations/*} Atualiza o local especificado. |
updateAttributes |
PATCH /v1/{attributes.name=locations/*/attributes} Atualiza os atributos de um determinado local. |
Recurso REST: v1.locations.attributes
| Métodos | |
|---|---|
getGoogleUpdated |
GET /v1/{name=locations/*/attributes}:getGoogleUpdated Recupera os atributos de um local conforme eles aparecem no Google Maps e na Pesquisa. |