#google-api #google-api-client #google-apis-explorer #google-my-business-api
#google-api #google-api-client #google-api-explorer #google-my-business-api
Вопрос:
Я попытался получить доступ к API списка учетных записей GMB с помощью токена доступа, имеющего область действия https://www.googleapis.com/auth/business.manage
{
"error": {
"code": 403,
"message": "Google My Business API has not been used in project xxxxxx before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/mybusiness.googleapis.com/overview?project=xxxxxx then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.",
"status": "PERMISSION_DENIED",
"details": [
{
"@type": "type.googleapis.com/google.rpc.Help",
"links": [
{
"description": "Google developers console API activation",
"url": "https://console.developers.google.com/apis/api/mybusiness.googleapis.com/overview?project=xxxxx"
}
]
}
]
}
}
Всякий раз, когда я пытался отправить запрос от GMB, я получал электронное письмо от GMB
Your company already has a whitelisted project to access the Google My Business API. At this time, we are only whitelisting one project per business.
.
Я проверил, но нет библиотеки с именем Google My Business.
Текущие включенные библиотеки
Ответ №1:
Отправили ли вы форму для получения доступа к GMB API? https://docs.google.com/forms/d/e/1FAIpQLSfC_FKSWzbSae_5rOpgwFeIUzXUF1JCQnlsZM_gC1I2UHjA3w/viewform
При его заполнении необходимо указать адреса электронной почты, к которым Google предоставит доступ. Возможно, кто-то другой зарегистрировался от имени вашей компании, но не указал ваш адрес электронной почты.
В моем случае, когда я получил электронное письмо с подтверждением от команды GMB, я смог увидеть GMB API, когда искал его в консоли (см. Скриншот)
Затем все, что мне нужно было сделать, это нажать, чтобы включить его.
Комментарии:
1. Уже отправлено. Возникла какая-то проблема с каким-то другим проектом, мы отправили им электронное письмо, и они удалили старый проект.