Включите Google My Business API. Не удалось выполнить вызовы Api

#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. Уже отправлено. Возникла какая-то проблема с каким-то другим проектом, мы отправили им электронное письмо, и они удалили старый проект.