我有一个博客,我想要一些自动生成的新闻。我找到了一些生成RSS源的新闻网站,我想将它们自动发布到我的博客上。 我使用WP-o-Matic插件完成了这个,但由于RSS提要的内容仅限于某些点,因此整个新闻文本都没有显示在我的博客上。
有没有办法获取RSS Feed链接到的帖子的全部内容?
答案 0 :(得分:1)
你将不得不自己编码。假设您订阅了Google新闻的RSS源。您可以解析其Feed以获取摘要文章的原始URL,但之后您将不得不向该URL发出请求并获取该页面上的内容。除非来源恰好通过自己的RSS提要(不太可能)提供整篇文章,否则你可能正处于标记抓取领域。
必须这样说:考虑在您网站上复制整个原创内容的道德/法律影响(而不是摘要摘要),即使有正确的归因。
答案 1 :(得分:0)
对于那些需要解决我所描述问题的人来说.. 有以下服务:
您可以使用它们为您完成工作。他们获取RSS提要,抓取网站并为您提取完整的文章。之后,他们提供自己的RSS提要与提取的数据。 您可以将提取的数据(服务提供的RSS提要)与像WP-o-Matic这样的wordpress插件结合起来。这样,插件就连接到服务的RSS提要,服务从原始RSS提要中提取内容。
请记住,这些服务并不完美。由于网站布局复杂,这些服务可能无法找到内容,或包含不属于文章的内容。建议手动检查输出。
答案 2 :(得分:0)
对于顶部列出的服务alrady,您还可以检查 http://www.FeedsAPI.org ,FeedsAPI会在表格中将文章直接发布到您的秘密博客电子邮件中您,所以您需要做的就是在wordpress管理中管理该出版物,您还可以将其定位到特定的Feed以接收您想要的结果。另一种选择是其中一种服务与 IFTTT 的组合。我希望这会有所帮助。