Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
向任何网站添加RSS?_Rss_Screen Scraping - Fatal编程技术网

向任何网站添加RSS?

向任何网站添加RSS?,rss,screen-scraping,Rss,Screen Scraping,是否有任何网站/服务可以让我向任何网站添加RSS订阅 这是我工作的公司。我们有一个网站,显示公司相关新闻。这些新闻由外部机构提供,并自动更新到我们的数据库中。我们的网站收集随机/新新闻并显示它们。我们正在考虑在我们的网站上添加一个“通过RSS订阅”按钮。您的问题有点难以理解。您是在尝试生成供其他人使用的RSS,还是在尝试使用其他人的RSS 如果您试图生成RSS提要供其他人使用,则需要阅读规范: 如果你试图消费它,这个链接也会有帮助。然后,您需要研究XML/RSS解析器 如果您能提供更多详细信息

是否有任何网站/服务可以让我向任何网站添加RSS订阅


这是我工作的公司。我们有一个网站,显示公司相关新闻。这些新闻由外部机构提供,并自动更新到我们的数据库中。我们的网站收集随机/新新闻并显示它们。我们正在考虑在我们的网站上添加一个“通过RSS订阅”按钮。

您的问题有点难以理解。您是在尝试生成供其他人使用的RSS,还是在尝试使用其他人的RSS

如果您试图生成RSS提要供其他人使用,则需要阅读规范:

如果你试图消费它,这个链接也会有帮助。然后,您需要研究XML/RSS解析器


如果您能提供更多详细信息,我可以更新我的答案。

编写一个webhandler,以RSS提要的形式公开数据库的内容。

如果您的数据库中有数据,您自己创建一个是相当简单的-有一个简单的教程

设置提要后,在页面的底部,您可以放置如下文本:

<link rel="alternate" title="RSS Feed" 
    href="http://www.example.com/rss-feed/latest/" type="application/rss+xml" />


这允许用户的浏览器“自动发现”提要(例如,在FF中的地址栏中显示RSS图标)。

如果您无法将RSS提要添加到现有站点,请参阅作为中间解决方案。

可能有一些用途?您只需设置要搜索的新闻提要的哪些部分,瞧,即时rss,而无需触摸任何代码……

您要么需要自己滚动,要么需要一个屏幕刮板服务


创建提要后,您可以使用类似的工具来传播它。

这里有一篇文章讨论将生成提要的各种WebScraper:

如果您不想点击浏览,以下是作者讨论的服务:

其他网友在其他答案中建议:


但是,您最好自己从数据库中的信息生成提要。

如果您碰巧使用的是ASP.NET,您可能需要查看。它对生成和使用提要都很有用。

事实上,这在雅虎是非常可行的!管。假设1)您的页面低于200k,2)您的robots.txt文件不允许使用管道,3)您的新闻提要具有唯一ID,如下所示:

<ul id="newsfeed">
。。。您可以使用Fetch页面模块,将其裁剪为新闻提要中的条目,循环遍历每个列表条目,并使用条目生成器模块将相关的位作为适当的RSS提要。然后,在文档的头部插入RSS链接,如下所示:

<link rel="alternate" type="application/atom+xml" title="News Feed" href="http://pipes.yahoo.com/your_pipe_id" />


这当然是完全倒退的,但可以快速修复,或者在您无法控制页面正文的情况下。

嗨,马克,我正在尝试为我的网站创建一个“通过RSS订阅”选项,供其他人使用。你提供的链接很有帮助。为什么要关闭mod?这是一个合理的问题,没有任何偏见。