是否有一个很好的 API 来获取有关时事的信息?

Is there a good API for getting information about current events?

所以,更具体一点,我正在寻找一个 API,它可以让我看到当前正在流行的新闻故事 on-line。因此,例如,如果多伦多发生恐怖袭击,它可能会成为各地的头条新闻。因此,我希望能够拉取一些文章,以及与 "Bombing in Toronto" 或 "Kim Kardashian's does something that really isn't news, but everybody is talk about it anyways" 相关的标题。如果我能够按地区获取头条新闻就更好了。

我构建的内容非常简单。只是一个网站,您可以在其中与随机的人配对,并提示有关当前事件的提示以及与该事件有关的一些文章,然后您可以与该人交谈。因为有人会问,我正在构建它作为计算机 science/business 程序的一部分,用于第 3/4 年 C.S 学生创建他们自己的初创公司,获得报酬,并收到政府资金。他们只是想让我们创造一些东西来展示我们的编程能力,以及我们在一周内可以想出的东西作为选拔散文的一部分。

我正在考虑为此使用 Google Trends,但似乎没有官方的 API,而且我发现的非官方的都是相当基本的,这很好,但如果可能的话,我希望有一个功能更全面的 API,即使它使用 Google Trends 以外的东西,只要它运行良好。

此外,我正在尝试寻找支持 Python 2.7 的语言,但我也愿意将其用于另一种语言,例如 Java、PHP ,或者其他任何东西,即使我真的不懂那种语言,我仍然非常感谢这个建议,即使我不使用它,我相信其他人也会。现在我正计划使用 App Engine,(可能)Django 和他们现在与 App Engine 一起使用的消息 API,但如果需要我愿意使用其他东西。

你不妨看看Twitter的优秀API。您可以根据特定位置或 "Worldwide" 提取热门话题。这是文档。

https://dev.twitter.com/rest/reference/get/trends/place