我有一个博客,我想要一些自动生成的新闻。我已经找到了一些新闻网站,它产生的RSS馈送,我想自动发布到我的博客。我已经使用WP-o-马季奇插件做到了这一点,但由于RSS feed的内容仅限于某一点,因此整个新闻文本不会显示在我的博客上。
有没有办法获得RSS提要链接到的帖子的全部内容?
发布于 2013-03-12 22:28:05
对于那些需要我所描述的问题的解决方案的人..有如下服务:
http://fulltextrssfeed.com/
http://fullrss.net/
http://www.wizardrss.com/
您可以使用它们来为您完成这项工作。他们获取RSS提要,抓取网站并为您提取完整的文章。在此之后,他们将提取的数据提供给自己的RSS提要。您可以将提取的数据(该服务为您提供的RSS提要)与WP-o-马季奇之类的wordpress插件组合在一起。这样,插件连接到服务的RSS提要,服务从原始RSS提要中提取内容。
请记住,这些服务并不完美。由于复杂的网站布局,这些服务可能无法找到内容,或包含不属于文章的内容。建议手动检查输出。
发布于 2013-03-10 06:37:32
您将不得不自己编写代码。假设您订阅了Google新闻的RSS提要。您可以解析他们的提要,以获得摘要文章的原始URL,但随后必须向该URL发出请求,并获取该页面上的内容。除非源代码碰巧通过它自己的RSS提要提供了整篇文章(不太可能),否则您可能正处于标记收集领域。
不得不说:考虑在你的网站上复制整个原始内容(而不是摘要片段)的伦理/法律含义,即使有适当的归属也是如此。
发布于 2013-03-13 12:35:18
对于顶部列出的服务,你还可以查看,FeedsAPI带来了将文章直接发布到你的秘密博客电子邮件的过程,所以你所需要做的就是在wordpress管理中管理发布,你也可以针对特定的订阅源获取它,以接收你想要的结果。另一种选择是将其中一种服务与IFTTT相结合。我希望这能有所帮助。
https://stackoverflow.com/questions/15290964
复制相似问题