【问题标题】:Is it possible to get the "Popular times" information through the Google Places API是否可以通过 Google Places API 获取“热门时间”信息
【发布时间】:2017-03-20 06:53:18
【问题描述】:

是否可以通过 Google Places API 或任何其他 API 获取“热门时间”信息?我需要在我的应用程序中针对特定地点显示此信息。

【问题讨论】:

标签: android google-maps google-maps-api-3 google-api google-places-api


【解决方案1】:

这是 Google 问题跟踪器中最重要的功能请求之一(超过 500 颗星):

https://issuetracker.google.com/issues/35827350

目前,状态为已分配,但 Google 未提供任何 ETA。请加注星标以获取更多更新。

【讨论】:

    【解决方案2】:

    我自己还没有设法对其进行测试,但这就是populartimes 在 Python 中提供的功能:

    import populartimes
    populartimes.get("your-api-key", ["bar"], (48.132986, 11.566126), (48.142199, 11.580047))
    

    有关开发人员github 的更多信息。

    【讨论】:

    • 谨慎使用此解决方案,因为它可能违反 ToS 第 10.1 (a) 段
    • @radek 你能指导我在我的 MVC 应用程序中实现同样的功能吗(使用 javascript/jquey)?
    【解决方案3】:

    可以抓取它,但它违反了 Google ToS。

    【讨论】:

    • @radek ToS 第 10.1 (a) 节:“除通过服务外,不得访问 API 或内容。您将无法访问 Maps API 或内容除非通过服务。例如,您不得通过 Maps API 以外的接口或渠道(包括未记录的 Google 接口)访问地图图块或图像。” developers.google.com/maps/terms?#section_10_1
    • 谢谢@xomena!
    【解决方案4】:

    是的,它可能,但正如所说,它违反了谷歌的 ToS , 我已经使用 npm 包忙时间但它不工作所以我修改了他们的代码,这是新的 npm 包 https://www.npmjs.com/package/google-busy-hours

    【讨论】:

      猜你喜欢
      • 2020-05-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-31
      • 2022-10-15
      • 1970-01-01
      • 1970-01-01
      • 2017-12-30
      相关资源
      最近更新 更多