代码之家  ›  专栏  ›  技术社区  ›  rewbs

谷歌地图:我如何才能得到谷歌评论的确切日期,我没有自己的企业?

  •  0
  • rewbs  · 技术社区  · 6 年前

    我想探索一个特定业务(我不拥有)的谷歌评论模式。它将是有用的,得到一个确切的日期,而不是仅仅是“3个月前”或“1年前”通过网络界面得到的近似值。

    有人知道怎么做吗?以下是我迄今为止探索过的选项:

    • 我试着“手动”地从HTML(例如 a page like this ),但除了近似的相对日期(例如“1年前”)之外,它不包含我能识别的任何审阅时间戳。
    • 这个 Google "My Business" API 似乎提供了确切的审阅日期,但要使用此API,您需要拥有检索评论的业务。
    • 这个 Google Places API 公开审查日期,但每个地方只允许5次审查。根据 this API feature request ,即使您为高级数据访问付费,此限制仍然有效。
    • Reviewshake 包含绝对日期字段,但它是从近似相对日期派生的。因此,它错误地让人觉得过去的大多数评论都是在每个月的这一天发生的,或者恰恰是在前几年的这一天!

    非常感谢您的帮助!

    1 回复  |  直到 6 年前
        1
  •  2
  •   Ilan P    6 年前

    您所指的unix时间戳可以很容易地从第一个要点转换;当您查看评论时,会对Google的ReviewService进行轮询,日期采用unix格式,unix格式由地图上JS文件中的date/time函数处理,该函数返回一周前,一个月的持续时间以前,等等。

    没有很多资源可以做到这一点,但我可以建议你试试 https://www.reviewsmaker.com/api/demo/google/ 或免费注册reviewsmaker.com网站并将业务添加为一个列表,您将能够抓取结果;否则您将无法抓取相同的数据。

    如果你找到其他方法,请分享你的结果!