特定の場所のすべてのGoogleレビューが必要ですが、GoogleのビジネスAPIを使用できません。リクエストを取得するためのURLは次のとおりです
https://mybusiness.googleapis.com/v3/accounts/account_name/locations/location_name/reviews
さて、私の質問は、paramaccount_nameとlocation_nameの値は何ですか。どうすればそれを取得できますか。
サンプルの場所の例で答えてください
まず最初に、プロジェクトで作業しているプロジェクトのGoogleマイビジネスAPIをプライベートAPIとしてホワイトリストに登録する必要があると思います。 GoogleマイビジネスAPIはアカウントに関連付けられた場所で機能するため、知っているアカウントの場所を確認してください。次に、OAuthplaygroundで言及したAPI呼び出しを試すことができます。
セットアップなどの後、アカウントIDとロケーションIDが自動的に理解されます。
また、それをよりよく理解するために行くことができるいくつかのURL。
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",
...
}