首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >新闻聚合器

问新闻聚合器
EN

Stack Overflow用户
提问于 2011-12-15 03:16:07
回答 3查看 581关注 0票数 1

我需要为我们的应用程序创建一个新闻聚合器,类似于从Yahoo读取AP news,或者类似于http://popurls.com/;问题是我不知道它是如何工作的。

所以,有几个问题:

1)如何确定聚合哪些新闻站点?我是否将特定站点的url硬编码到应用程序中?

2)如何知道具体新闻的url?知道网站名称是一回事,但知道具体新闻的url是另一回事。

3)如何将新闻内容嵌入到应用程序中?

4)我如何确定(而不是每次都进行特别的硬编码)每条新闻应该进入的类别?

非常感谢你的帮助。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-12-15 03:19:20

您可以对站点进行硬编码,也可以向用户请求它们(如iGoogle)。在此之后,您必须找到该站点的RSS url,并定期获取该站点的RSS (cron作业可以做到这一点)。

票数 1
EN

Stack Overflow用户

发布于 2014-06-03 23:39:45

通常会有软件来进行汇总和整理。有一些有趣的项目,比如http://topnow.in,它是轻量级的,确实只从特定来源拉出顶级内容。这取决于您的需求,您希望如何创建聚合器网站。

票数 1
EN

Stack Overflow用户

发布于 2017-08-27 00:12:18

现在有许多不同的新闻网站提供的API,如黑客新闻,谷歌新闻。谷歌甚至有一个news API,可以从不同的技术网站收集许多新闻。

基本上,您只需要定期查询这些API中的数据,并在您自己的应用程序中将它们形式化,然后将它们呈现给用户。这些API返回的数据通常是JSON格式的,因此很容易处理。

一个很好的例子是Technology Trend on The Earth应用程序,它从各种来源收集新闻数据并将它们呈现给读者。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8510334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档