[英]How to get all the reviews within the date range in Google My Business Api?
對於我的應用程序,我想獲取特定位置的評論,以便即時消息使用下面的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;
上面的代碼不起作用,請給我任何建議。
我引用了此鏈接時間范圍過濾器鏈接
請幫助我獲得解決方案。
抱歉,但Google並未將“ timeRange”作為查詢參數選項進行記錄。
唯一的選項是pageSize
, pageToken
和orderBy
。
來源: https : //developers.google.com/my-business/reference/rest/v4/accounts.locations.reviews/list
您也可以嘗試使用第三方API。 如果您只需要一次性使用它,則可以通過以下網址快速獲取所需的東西: https : //www.reviewsmaker.com/api/date-range/
上面的工具所使用的方法具有RM API的GUI,該API可以獲取所有評論,並以所需的日期范圍(從而計算匹配總數)在數組中重新循環; 同時提醒並顯示查詢的位置ID的金額; 有了一些JS技能,您可以輕松地將其調整為結果;
您還可以通過解析所有評論並將它們存儲在temp數組中,使用本地GMB API來完成此操作。 並循環遍歷檢查日期為> =您的開始日期變量和<=您的結束日期變量的數組;
簡而言之,這肯定是可行的:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.