使用Google Places API获取Google评论的总数量

8

你解决了这个问题吗? - Waleed Baig
不好意思,目前还没有。这是Google Maps API目前第五个最受欢迎的功能请求,但Google还没有做出回应。https://code.google.com/p/gmaps-api-issues/issues/list?can=2&q=apitype:PlacesAPI%20type:Enhancement&sort=-stars&colspec=ID%20Type%20Status%20Introduced%20Fixed%20Summary%20Internal%20Stars - Oz G.
4个回答

6
很遗憾,现在没有办法检索到总用户评价。以下是一些问题跟踪器的列表,请求添加“user_ratings_total”。最早的一个似乎可以追溯到2011年。

https://issuetracker.google.com/u/1/issues/35820858

https://issuetracker.google.com/u/1/issues/35821787

https://issuetracker.google.com/u/1/issues/35823510

https://issuetracker.google.com/u/1/issues/35828637

不仅user_ratings_total已被删除,而且似乎没有解释为什么要删除它。很可能谷歌对修复此问题不感兴趣。 编辑:截至2019年,它现在可在Google Places API中使用。请参见上面的答案。

谢谢。看起来我们都需要找到一种在没有 user_ratings_total 的情况下工作的方式。 - Oz G.
1
请问有人找到解决办法来获取所有评论的计数吗?或者知道如何检索超过5条评论的方法吗?(显然可以计算总数) - ashleedawg

4

他们最初的公告和文档是错误的。实际上,这个字段被视为 Atmosphere SKU 的一部分,如果您请求此字段,将会向您收取费用。只有请求 user_ratings_total 而不请求其他 Atmosphere 数据的人应该可以请求退款。 - Naliba

3

0
获取谷歌的总评价。
const placeId = "YOUR_PLACE_ID"; const apiKey = "YOUR_GOOGLE_MAPS_API_KEY";
api = `https://maps.googleapis.com/maps/api/place/details/json?place_id=${placeId}&fields=user_ratings_total&key=${apiKey}`;

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接