首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用SimplePie显示全文

使用SimplePie显示全文
EN

Stack Overflow用户
提问于 2012-08-23 04:33:49
回答 2查看 605关注 0票数 0

我用SimplePie显示了一个篮球网站上的RSS feed。文章标题会显示出来,但我希望显示整篇文章。我试着改变

回显$item->get_description()以回显$item->get_content()

它仍然只显示了很少的力气。我知道这是可能的,因为:

http://fulltextrssfeed.com/

这个网站展示了整篇文章,就像我想要的那样。有什么建议如何用SimplePie做到这一点吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-08-23 04:59:42

如果RSS提要不包含文章,则无论您使用哪个解析器,都无法从无到有地提取内容。

但是,我倾向于使用Diffbot来解析文章。他们有一个易于使用的API,据我所知是最好的免费文章解析器。

因此,您将获取每个URL并向Diffbot发出批处理请求,Diffbot将返回一个大型JSON数组,然后您可以从中提取全文。

票数 2
EN

Stack Overflow用户

发布于 2012-08-23 04:49:10

如果提要不包含完整的文章,您将无法仅从提要中检索内容。使用什么库来解析数据并不重要,解析它并不会让遗漏的部分神奇地出现。

我只是猜测,因为fulltextrssfeed.com服务不是开源的,但我怀疑它爬行项目链接,试图找到在网页上的提要中做的部分,并提取看起来像内容的所有内容。您可以在他们的页面上使用subscribe,以便在开发人员API可用时获得通知。

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

https://stackoverflow.com/questions/12080979

复制
相关文章

相似问题

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