如何从部分内容rss中提取完整内容

时间:2012-05-18 13:24:41

标签: php wordpress rss rss-reader rss2

我正在开发一个PHP项目。目标(在一个简单的语言中)是阅读RSS提要,并从中获取标题,完整内容和媒体(视频和/或图像),并将其发布在wordpress博客中。 (客户想要使用一些可供分享的资源,并在他的博客中使用它们进行自动发布)

我成功地提取了标题,内容和图片或视频,并将它们发布到wordpress中。但是,有一些问题:

1)我只能提取媒体,如果它们包含在RSS中。 2)如果RSS是部分内容RSS,我无法提取内容的全文。

那么,是否有任何解决方案能够从RSS访问原始内容并提取全文内容和媒体(如果有)?

2 个答案:

答案 0 :(得分:1)

如果你提供了rss feed的链接,我会更新我的答案,准确地告诉你。这只能根据具体情况确定。可以在这里找到一个读者的例子http://www.w3schools.com/php/php_ajax_rss_reader.asp显然可以用现代技术做得更好。

答案 1 :(得分:1)

RSS提供商决定是否导出全文。因此,如果它只导出部分内容,您可能必须通过curl(或其他人)获取链接的完整内容,并尝试找出完整内容的位置。