我想将最新新闻作为我的应用程序的一部分,有人知道任何新闻 API 或网站,他们说您可以在您的应用程序中使用他们的新闻吗?
使用RSS。 您可以从任何地方选择提要,它们广泛可用。 (如果您只阅读特定的提要,请确保内容所有者同意。)它是 XML 格式的,因此有很多库可供阅读。 事实上,RSS 阅读器通常是用于教授 iPhone 编程的工具之一(仅次于 Twitter 客户端),因此稍加谷歌搜索即可找到大量示例代码。
互联网上有大量适用于 Mac OS X 或 iPhone 的 RSS 阅读器示例。您可以使用自定义 XML 解析器或 JSON。检查 github 上的示例。
仅限财经新闻:
MyAllies 公司突发新闻与 JSON 输出
示例:
http://app.myallies.com/api/news了解所有公司的最新消息。
或者
http://app.myallies.com/api/news/amzn 了解亚马逊新闻。
免费服务,无限制(至少目前)
为什么不考虑新闻搜索 API? Newsriver (https://newsriver.io) 挖掘数十万个在线资源并汇总他们的新闻文章。它的 API 允许通过简单的搜索查询检索结构化的在线新闻文章。
不确定您或其他人是否仍在寻找新闻 API,但您可以从此处获取带有相关金融资产和其他标签的精选金融和商业新闻 - http://www.cityfalcon.com/financial-news-api 。 您还可以获得财经推文。
如果您特别想要股票新闻,我建议 IEX、Alphavantage 或 stocknewsapi 我个人使用股票新闻 api,因为它是最相关的,而且图像质量很好。希望这有帮助!
ContextualWeb 的 News API 和 newsapi.org 都提供非常慷慨的免费套餐(ContextualWeb 每月 10,000 个请求,newsapi.org 每天 500 个请求),并且两者都非常容易嵌入到您的应用程序或网站中。您可以轻松地按新闻媒体或主题进行过滤。 ContextualWeb 还使用自然语言处理从每篇文章中提取主题,这可能会使结果更易于解析。
我使用了datanews.io。它的 REST API 在我的案例中运行良好。
它还可以监控不同的新闻查询 - 请务必检查一下。