API /数据源 – 链接和按使用付费

我是一名独立开发人员,想要编写一个简单的商业应用程序来显示电影播放时间信息。 经过大量的研究后,我找不到任何好的“合法”方式来获取这些数据。

我考虑过的一个选项是屏幕抓取或抓取xml提要但是阅读条款和条件,我不认为这个选项是正确的方法。

另一种选择是通过一家名为Tribune Media Services的公司来解决问题。 看起来这家公司为google,yahoo,fandango等网站提供showtime API。但是像我这样的个人开发者可能无法为小型商业应用程序买单。

然后我决定寻找其他想法,比如构建与财务相关的应用程序,但数据源又成为一个大问题。 我不明白为什么像Billboards这样的网站提供API而不是商业用途。

我全都用于支付使用API​​ /数据的费用,但我无法find“amazon web services”计划,个人或小型企业的人可以为他们使用的东西付费! 我认为这会鼓励大量创新,也可以为数据内容所有者提供一些资金。

娱乐或金融领域是否有这样的API,我可以开发商业应用程序而不进行任何屏幕抓取?

最后,链接到放映时间页面会被视为合法吗? 例如,如果用户想要查看特定影院的放映时间,我们是否可以在点击时生成应用中谷歌放映时间页面的链接,将您带到Google Showtimes页面(在浏览器上)?

ObDisc:我不是律师,这不是法律建议。

你能获得合法的数据源吗? 大概。 谷歌搜索“电影放映时内容许可”会出现看似想要你钱的服务。

你能深刻联系吗? 大概。 http://www.chillingeffects.org/linking/faq.cgi

你能刮吗? 可能不会。 请参阅有关抓取合法性的相关文章,例如: https : //stackoverflow.com/questions/396778/legalities-of-screen-scraping

从纯粹的技术意义上说,抓取HTML是一种痛苦而且非常脆弱。 网站可以随意更改其布局,但您面临的更大挑战将是解决来自发出狡猾的HTML代码的来源的错误。 不能说我推荐它。 如果您可以获得XML提要,您可以为自己节省一个受伤的世界。

Flixster有一种用于影院电影中当前的API方法:

http://developer.rottentomatoes.com/docs/read/json/v10/In_Theaters_Movies

服务条款似乎支持您想要做的事情。 它还有一堆其他电影相关的数据,用于即将上映的老电影!