0

对于我的应用程序,我想获得特定位置的评论,以便我使用下面的 api 并且它工作正常。

$location = "*location*";
$access_token = "*token*"; 
$url = "https://mybusiness.googleapis.com/v4/".$location_name."/reviews?access_token=".$access_token;

到目前为止,我如何在日期范围内获得评论,我已经尝试了下面的代码..

$url = "https://mybusiness.googleapis.com/v4/".$location_name."/reviews?access_token=".$access_token."&startTime=".$start_time."&endTime=".$end_time;

上面的代码不起作用,请给我任何建议。

我提到了这个链接时间范围过滤器链接

请帮助我获得解决方案。

4

2 回答 2

1

您也可以尝试第三方 API;如果您只需要一次使用,您可以通过以下方式快速提取所需内容:https ://www.reviewsmaker.com/api/date-range/

上面工具使用的方法有一个用于 RM API 的 GUI,它抓取所有评论并在所需日期范围的数组中重新循环(从而计算匹配的总数);同时它会提醒并显示查询的 Place ID 的金额;借助一些 JS 技能,您可以轻松地将其调整为您的结果;

您也可以使用本机 GMB API 来完成此操作,方法是解析所有评论并将它们存储在临时数组中;并遍历该数组,其中审查日期 >= 您的开始日期变量和 <= 您的结束日期变量;

简而言之,它肯定是可行的:)

于 2019-06-23T16:31:54.393 回答
1

抱歉,Google 没有将“timeRange”记录为查询参数选项。

唯一的选项是pageSizepageTokenorderBy

来源:https ://developers.google.com/my-business/reference/rest/v4/accounts.locations.reviews/list

于 2019-01-29T00:12:06.863 回答