【问题标题】:API for Hours and Locations of Restaurants餐厅营业时间和地点的 API
【发布时间】:2011-07-14 03:13:20
【问题描述】:

我正在寻找一个 iPhone 应用程序,该应用程序利用餐厅的营业时间和关闭时间以及它们的位置。我发现 hoursmap.com 是一个可以做一些我想做的事情的网站,但是我没有找到任何其他网站,特别是没有任何 API。据我所知,Yelp 和 Google Places 都没有这个功能。任何帮助,将不胜感激。谢谢!

【问题讨论】:

    标签: iphone api geolocation


    【解决方案1】:

    我假设您正在尝试做一些不同于 hoursmap.com app 已经做的事情?

    如果没有适用于 Google/Yelp/其他人的官方 API 来从现有数据库中获取小时数,那么您的选择就很有限。我能想到的一对:

    1. 使用自己的滚动屏幕抓取工具抓取 Yelp/Google,当用户询问位置时,它会进行实时抓取。这很难做到正确,而且它可能会破坏他们的 TOS,所以要小心。

    2. 通过抓取各种网站并保留您自己的可搜索数据库来构建您自己的数据库。您至少可以检查数据库是否存在错误,因为它不是实时的(同样,您可能会遇到 TOS 问题)。

    3. 等待 Yelp(或 Google)实现此功能 (it looks like people have been asking for the feature for a while)。

    【讨论】:

    • 是的,它与 hoursmap.com 不同,但我会实现它使用的一些功能。感谢您的快速回复,很遗憾尚未将其添加到任何 API 中。不幸的是,我认为此时编写一个爬虫脚本或构建一个数据库来容纳所有这些数据有点过头了。再次感谢,我很感激。
    • @Mason -- 您可能会发现抓取 Yelp 屏幕是一项有趣的挑战。基本上就是加载主页、执行搜索、查找并点击您想要的链接,然后查找“时间”并获取数据。你肯定会学到很多关于 html 以及如何解析它的知识。祝你好运!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-04
    • 2012-09-20
    • 1970-01-01
    • 1970-01-01
    • 2011-03-07
    • 2013-04-24
    • 1970-01-01
    相关资源
    最近更新 更多