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