1

我有一个博客,我想要一些自动生成的新闻。我找到了一些生成 RSS 提要的新闻网站,我想将它们自动发布到我的博客上。我使用 WP-o-Matic 插件完成了这项工作,但由于 RSS 提要的内容仅限于某个点,整个新闻的文本不会出现在我的博客上。

有没有办法获取 RSS 提要链接到的帖子的全部内容?

4

3 回答 3

1

您将不得不自己编写代码。假设您订阅了 Google 新闻的 RSS 提要。您可以解析他们的提要以获取摘要文章的原始 URL,但随后您将不得不向该 URL 发出请求并获取该页面上的内容。除非来源碰巧通过其自己的 RSS 提要提供整篇文章(不太可能),否则您可能处于标记抓取领域。

必须这样说:考虑在您的网站上复制整个原始内容(而不是摘要片段)的道德/法律影响,即使有适当的归属。

于 2013-03-09T22:37:32.000 回答
0

对于需要解决我描述的问题的人.. 有如下服务:

http://fulltextrssfeed.com/

http://fullrss.net/

http://www.wizardrss.com/

您可以使用它们为您完成工作。他们获取 RSS 提要、抓取网站并为您提取完整的文章。之后,他们用提取的数据提供自己的 RSS 提要。您可以将提取的数据(服务为您提供的 RSS 提要)与 WP-o-Matic 之类的 wordpress 插件相结合。这样,插件连接到服务的 RSS 提要,服务从原始 RSS 提要中提取内容。

请记住,这些服务并不完美。由于复杂的网站布局,这些服务可能无法找到内容,或包含不属于文章的内容。建议手动检查输出。

于 2013-03-12T14:28:04.573 回答
0

对于顶部列出的服务,您还可以查看http://www.FeedsAPI.org,FeedsAPI 提供了将文章直接发布到您的秘密博客电子邮件的过程,所以您所需要的一切要做的是在 wordpress 管理员中管理出版物,您还可以将其定位到特定的提要以接收您想要的结果。另一种选择是这些服务之一与IFTTT的组合。我希望这会有所帮助。

于 2013-03-13T04:35:18.433 回答