JavaScript — Как получить все отзывы Google, используя бизнес-API

Мне нужны все отзывы Google для определенного местоположения, но я не могу использовать API для бизнеса от Google. Вот URL для получения запроса

https://mybusiness.googleapis.com/v3/accounts/account_name/locations/location_name/reviews

Теперь мой вопрос, каково значение для param account_name и location_name
Как я могу получить это.

Пожалуйста, ответьте с примером примера местоположения

4

Решение

Я думаю, в первую очередь вам нужно внести в белый список API Google Google Business для любого проекта, над которым вы работаете в своем проекте, в качестве его частного API. Google my business api будет работать в местах, связанных с вашей учетной записью, поэтому убедитесь, что вы проверили МЕСТОПОЛОЖЕНИЯ из любой учетной записи, которую вы знаете. Затем вы можете попробовать API-вызов, который вы упомянули в OAuthplayground.

  1. Выполните шаги, упомянутые в приведенном ниже документе URL, чтобы настроить его:
    https://developers.google.com/my-business/content/prereqs

После настройки и т. Д. Вы автоматически поймете идентификатор учетной записи и идентификатор местоположения.

Кроме того, еще несколько URL, чтобы вы могли лучше понять это.

  1. https://console.developers.google.com (здесь вы настроите свой проект)
  2. https://business.google.com/manage (здесь вы добавите / можете увидеть места — для которых вам нужны отзывы)
  3. https://developers.google.com/my-business/content/basic-setup (Шаги после завершения предварительного требования)
  4. https://developers.google.com/oauthplayground (Ты проверишь мой
    Бизнес API здесь после утверждения)
6

Другие решения

Когда вы делаете запрос https://mybusiness.googleapis.com/v3/accounts это дает вам список учетных записей. На этих счетах у них есть поле с именем name. Это поле — account / account_name.

{
"state": {
"status": "UNVERIFIED"},
"type": "PERSONAL",
"name": "accounts/1337",
"accountName": "example"}

Когда вы делаете запрос https://mybusiness.googleapis.com/v3/accounts/account_name/locations это дает вам список мест. В этих местах у них есть поле с именем name. Это поле — account / account_name / location / location_name.

{
"locations": [
{
"languageCode": "en",
"openInfo": {
"status": "OPEN",
"canReopen": true
},
"name": "accounts/1337/locations/13161337",
...
}
3

По вопросам рекламы [email protected]