如何使用商业API获取所有谷歌评论

时间:2016-12-08 07:44:19

标签: javascript php google-places-api google-my-business-api

我需要针对特定​​位置的所有谷歌评论,但我无法使用谷歌的商业API。这是获取请求的网址

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

现在我的问题是param account_name和location_name的值是多少 我怎么能得到它。

请回答示例位置示例

2 个答案:

答案 0 :(得分:6)

我认为首先你需要将你的google my business api白名单列入你的项目中作为私有api的任何项目。 Google我的商家api将处理与您的帐户相关联的位置,因此请务必从您知道的任何帐户验证LOCATIONS。然后你可以尝试在OAuthplayground中提到的api调用。

  1. 按照以下文档网址中提到的步骤进行设置: https://developers.google.com/my-business/content/prereqs
  2. 在设置等之后,您将自动了解帐户ID和位置ID。

    还有更多的网址可以让你更好地理解它。

    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)

答案 1 :(得分:3)

当您向def log_the_arcpy(fn): @functools.wraps(fn) def inner(*args, **kwargs): result = fn(*args, **kwargs) if hasattr(fn, '__module__') and getattr(fn, '__module__') == 'arcpy': log.info(arcpy.GetMessages()) return result return inner 发出请求时,它会为您提供一个帐户列表。在这些帐户上,他们有一个名为name的字段。该字段是accounts / account_name。

https://mybusiness.googleapis.com/v3/accounts

当您向{ "state": { "status": "UNVERIFIED" }, "type": "PERSONAL", "name": "accounts/1337", "accountName": "example" } 发出请求时,它会为您提供一个位置列表。在这些位置,他们有一个名为name的字段。该字段是accounts / account_name / locations / location_name。

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