【问题标题】:google maps API for a place how many people have made reviews and rating?google maps API for a place 有多少人进行了评论和评分?
【发布时间】:2018-06-27 00:50:09
【问题描述】:

我制作了一个应用程序并使用 goole maps API。我想知道,您知道当您提出地点请求时,API 返回 5 个最后的评论和 reviews.rating,以及评分,这个评分计算了多少评论?我怎样才能得到这些信息你知道吗?

我计算了 5 条最后的评论和评分,5 条评论中的平均值不对应。评分。因此,如何知道这个平均值是根据多少评论计算得出的?
谢谢

编辑:在这个问题中(4 年前):how to get total number of reviews from google reviews 我已经尝试过这个解决方案 user_ratings_total,但它不起作用

编辑 2:当然可能没人知道?

【问题讨论】:

  • 我认为现在不可能:user_ratings_total 似乎已被删除
  • @xomena 是的,我已经看到了,这个请求是在 2011 年创建的,我们是 2018 年。我认为 Google 不在乎

标签: google-maps-api-3


【解决方案1】:

现在可以使用Place Details Place API 调用获得评论总数:https://developers.google.com/places/web-service/details#fields

截至 2019 年 1 月,它返回 user_ratings_total 字段:https://developers.google.com/maps/documentation/javascript/releases#335

其中包含评论总数。

【讨论】:

    【解决方案2】:

    如果这不是一个长期项目,请试一试我的 API:

    http://reviewsmaker.com/api/google/?business=mumbai%20cafe&api_key=4a2819f3-2874-4eee-9c46-baa7fa17971c

    您可以交换公司名称;我在美国本地创建了它,但从您的图像外观看来您正在寻找为 CA 做它; user_ratings_total 确实从一些地方删除了,但 GMB API 仍然可以访问这些数据,我只是稍微调整了一下。

    这里有一个关于如何获取数据的提示,如果您使用地点的 URL 创建自定义 RSS 提要,并且(不确定您使用什么语言)您可以解析 URL 并获取元数据;或者,如果您使用 Google CSE(自定义搜索引擎)“review”模式的 PageMap,“aggregatedreviews”也将很容易解析。这些只是聪明的解决方法;很糟糕,他们从自然的官方 API 中省略了这些数据,这非常有用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-08
      • 1970-01-01
      • 2018-10-04
      • 1970-01-01
      • 2013-10-02
      相关资源
      最近更新 更多