如何使用谷歌我的业务API来获取评论,并回复



如果我有业务API的api密钥,我只需要URL的示例,例如如何放置位置ID和api密钥。

如果 Google

已授权您使用 Google Business API,那么您需要

  • 通过 OAuth 对用户进行身份验证。
  • 身份验证后,将为您提供令牌,API将返回您的用户帐户。
  • 现在要获得评论,您必须向下面的端点发出 Http Get 请求https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationid}/reviews

您的 Http Get 请求必须具有访问令牌
例如:https://mybusiness.googleapis.com/.../reviews??access_token={tokenHere}
这将返回所有评论。
参考: https://developers.google.com/my-business/reference/rest/v4/accounts.locations.reviews
希望能回答你的问题。

*请注意,对 API v3 的支持已于 2018 年 3 月 10 日结束;v3 将于 2018 年 5 月 10 日不再可用。因此,我们建议您尽快迁移到 v4.1,以防止功能中断。此外,弃用时间表可以在这里找到

您可以通过相同的方式获取"Google 我的商家"(GMB( 评价

请找到下面的工作代码进行审查回复与 PHP HTTP 请求

$access_token = "<your_access_token_here>";
$query = array('comment' => 'Thank you for visiting our business!');
$request_uri = "https://mybusiness.googleapis.com/v4/accounts/111050869667910417441/locations/17405754705905257334/reviews/AIe9_BFu3rdicGrPrzdyu4PDXmqMAu-9BCJf9_HF0DxzGxsjAGw5KGl1XsdqSkbsAMdl_W2XBG4bwO3wCp0_l_8KLAV7mckl5cSyJItwPqSYGiH3ktK6nrI/reply?access_token=" . $access_token;
$curinit = curl_init($request_uri);
curl_setopt($curinit, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curinit, CURLOPT_CUSTOMREQUEST, 'PUT');
curl_setopt($curinit, CURLOPT_POSTFIELDS, json_encode($query));
curl_setopt($curinit, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curinit, CURLOPT_HTTPHEADER, array(
  'Content-Type: application/json',
  'Content-Length: ' . strlen(json_encode($query)))
);
$json = curl_exec($curinit);
$phpObj = json_decode($json, true);
var_dump($phpObj);

这段代码对我有用。我使用 curl 库来回答评论。我希望它能为您服务

$url = "https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}/reviews/{reviewId}/reply";

$access_token = {访问令牌谷歌}

$ch = curl_init($url(;

curl_setopt($ch,CURLOPT_CUSTOMREQUEST,"放"(;

curl_setopt($ch,CURLOPT_RETURNTRANSFER,真(;

$query = 数组("评论" => "谢谢!"(;

curl_setopt($ch、CURLOPT_POSTFIELDS、json_encode($query((;

curl_setopt($ch, CURLOPT_HTTPHEADER, array("授权:持有者".$access_令牌"。"内容类型:应用程序/json","内容长度:" 。斯特伦(json_encode($query((();

$response = curl_exec($ch(;

回声$response;

curl_close($ch(;

最新更新