8

特定の場所のすべての Google レビューが必要ですが、Google のビジネス API を使用できません。getリクエストのURLはこちら

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

ここで私の質問は、param account_name と location_name の値は何ですか。どうすればそれを取得できますか。

サンプルの場所の例で答えてください

4

2 に答える 2

9

まず、プロジェクトで取り組んでいるプロジェクトのプライベートAPIとして、GoogleマイビジネスAPIをホワイトリストに登録する必要があると思います。Google マイ ビジネス API は、アカウントに関連付けられた場所で機能するため、知っているアカウントから場所を確認してください。次に、OAuthplayground で言及した API 呼び出しを試すことができます。

  1. 以下のドキュメント URL に記載されている手順に従ってセットアップします: https://developers.google.com/my-business/content/prereqs

セットアップなどの後、アカウント ID とロケーション ID が自動的に理解されます。

また、それをよりよく理解するためにアクセスできる 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 をテストします)
于 2016-12-08T18:24:52.400 に答える
5

リクエストを行うhttps://mybusiness.googleapis.com/v3/accountsと、アカウントのリストが表示されます。これらのアカウントには、name というフィールドがあります。そのフィールドは accounts/account_name です。

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

リクエストを行うhttps://mybusiness.googleapis.com/v3/accounts/account_name/locationsと、場所のリストが表示されます。これらの場所には、name というフィールドがあります。そのフィールドは accounts/account_name/locations/location_name です。

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