2013-03-08 168 views
0

我有一个博客,我想要一些自动生成的新闻。我找到了一些生成RSS提要的新闻网站,我想将它们自动发布到我的博客。 我已经使用WP-o-Matic插件完成了这项工作,但由于RSS提要的内容仅限于某一点,因此整个新闻的文本并未显示在我的博客上。如何通过RSS从其他网站获取新闻

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

回答

0

对于需要解决我所描述的问题的人.. 有类似的服务:

http://fulltextrssfeed.com/

http://fullrss.net/

http://www.wizardrss.com/

你可以用它们做的工作为你。他们获取RSS源,抓取网站并为您提取完整的文章。之后,他们提供他们自己的RSS提要与提取的数据。 您可以将提取的数据(服务提供给您的RSS提要)与WP-o-Matic之类的wordpress插件组合在一起。通过这种方式,插件连接到服务的RSS提要,服务从原始RSS提要中提取内容。

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

+0

仅供参考,我也检查了这些服务,并有很多原因为什么我不会在生产应用程序中使用它们。最大的问题是,像我上面的答案一样:他们只是为你提供屏幕截图数据,标记标签和所有内容(这对后面的格式不利)。试一试:去arstechnica.com文章,然后在“完整的RSS”饲料中打开相同的文章。如果你对内容进行了区分,你会发现它只是来自页面的html。另一个大问题是,您的供稿没有SLA,因此他们可能会随时关闭,恕不另行通知。 – 2013-03-12 17:44:07

1

你将不得不自己编码。假设您订阅Google新闻的RSS订阅源。您可以解析其Feed,以获取摘要文章的原始URL,但是您将不得不向该URL发出请求并获取该页面上的内容。除非源代码通过自己的RSS提要(不太可能)使整篇文章可用,否则您可能处于标记区域。

不得不这样说:考虑在您的网站上复制整个原创内容(与摘要摘要相对)的道德/法律含义,即使有适当的归因。

0

在顶部alrady列出的服务,您还可以检查http://www.FeedsAPI.org,FeedsAPI带来的,它需要直接张贴文章,你的秘密博客的电子邮件为你的进程表,因此,所有你需要做的在wordpress管理器中管理发布,并且您还可以将其定位到特定的Feed,以接收您想要的结果。另一种方法是将这些服务之一与IFTTT组合。我希望这可以帮助。