8

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

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

现在我的问题是参数 account_name 和 location_name 的值是什么我怎么能得到它。

请以示例位置示例回答

4

2 回答 2

9

我认为首先,您需要将您在项目中从事的任何项目的 google my business api 列入白名单,作为其私有 api。谷歌我的业务 api 将适用于与您的帐户关联的位置,因此请确保您从您知道的任何帐户验证了位置。然后你可以试试你在 OAuthplayground 中提到的 api 调用。

  1. 按照以下文档 URL 中提到的步骤进行设置: https ://developers.google.com/my-business/content/prereqs

设置等后,您将自动了解帐户 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)
于 2016-12-08T18:24:52.400 回答
5

当您向它提出请求时,https://mybusiness.googleapis.com/v3/accounts它会为您提供一个帐户列表。在这些帐户上,他们有一个名为 name 的字段。该字段是帐户/帐户名称。

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

当您向它提出请求时,https://mybusiness.googleapis.com/v3/accounts/account_name/locations它会为您提供位置列表。在这些位置,他们有一个名为 name 的字段。该字段是帐户/帐户名称/位置/位置名称。

{
  "locations": [
    {
      "languageCode": "en", 
      "openInfo": {
        "status": "OPEN", 
        "canReopen": true
      }, 
      "name": "accounts/1337/locations/13161337", 
      ...
}
于 2017-07-27T17:31:01.283 回答