原文地址:http://blogs.law.harvard.edu/tech/rss 什么是RSS? RSS是一种网页内容联合格式(web content sydication format)。 它的名字是Really Simple Syndication的缩写。 RSS是XML的一种。所有的RSS文档都遵循XML 1.0规范,该规范发布在W3C网站上。 在一个RSS文档的开头是一个 在 关于本文档 该文档是在2002年秋天撰写的,当时的RSS版本为2.0.1。 它包含从RSS 0.91规范(2000年)开始的所有的修改和添加,以及包含在RSS 0.92(2000年12月)和RSS 0.94(2002年8月)中的新的特性。 必需的频道节点 下面有一份必须包含的频道(channel)节点的列表,每一个都有一个简单的描述、 一个例子、应该出现的位置和更详细描述的超链接。 元素 描述 范例 title 频道(channel)名称。它可以告诉别人如何访问你的服务。如果你有一个与你的RSS文件 内容一致的HTML网站,你的title元素值应该与你的网站的标题相。 GoUpstate.com News Headings link 响应该频道的网站的URL http://www.goupstate.com/ description 关于该频道的描述 The latest news from GoUpstate.com, a Spartanburg Herald-Joural Web Site 可选的频道元素 下面是可选的频道元素列表 元素 描述 范例 language 使用的语言。这允许聚合器对所有的意大利语站点分组。 en-us copyright 版权声明 Copyright 2002, Spartanburg Herald-Journal managingEditor 内容负责人的Email geo@herald.com (George Matesky) webMaster 技术人员的Email betty@herald.com (Betty Guernsey) pubDate 内容的发布时间 Sat, 07 Sep 2002 00:00:01 GMT lastBuildDate 最后更新时间 Sat, 07 Sep 2002 09:42:31 GMT category 指定该频道所属的一个或多个分类。遵循与item级category元素相同的规则。 generator 生成该频道的程序名称 MightyInHouse Content System v2.3 docs 指向rss格式文档的url地址? http://blogs.law.harvard.edu/tech/rss cloud 允许所有进程注册一个cloud用于获得频道的更新通知,并为rss种子实现一个轻量级 的发布订阅协议。 ttl ttl是Time to live的缩写。它指示cache的有效保存时间。 image 与频道一起显示的图片地址 rating 该频道的统计图片地址 textInput 指定一个textbox与该频道一起显示 skipHours 告诉使用者哪些时段是可以忽略的 skipDays 告诉使用着哪些天是可以忽略的 是要连接的站点的url,当显示频道时,图像的连接指向该站点。 可选的节点包括 图像宽度的最大值为144,默认值为88 图像高度的最大值为400,默认值为31 它指定一个可以支持rssCloud接口的web服务,rssCloud接口可以用HTTP-POST, XML-RPC或SOAP1.1实现。 它的目的是允许通知注册为cloud的进程频道被更新,从而实现一个轻量级的发布订阅协议。 在这个例子中,为了请求频道通知,你需要发送一个XML-RPC消息到rpc.sys.com的80端口, 路径为/RPC2。调用的过程为myCloud.rssPleaseNotify。 ttl是time to live的缩写。它表示频道在被刷新前应该被缓存的时间。这使得rss源 可以被一个支持文件共享的网络所管理,例如Gnutella 例如: --处理文本输入的CGI脚本的URL 使用 或让读者提供反馈信息。许多聚合器忽略该节点。 一个频道可以包含许多项目(item)节点。一个项目可以代表一个故事——比如说 一份报纸或杂志上的故事,如果是这样的话,那么项目的描述则是故事的概要, 项目的链接则指向整个故事的存放位置。项目的所有节点都是可选的,但是至少要 包含至少一个标题(title)和描述(description)。 元素 描述 范例 title item的标题 Venice Film Festival Tries to Quit Sinking link item的URL http://www.nytimes.com/2002/09/07/movies/07FEST.html description item概要 Some of the most heated chatter at the Venice Film Festival this week was about the way that the arrival of the stars at the Palazzo del Cinema was being staged. author 作者的email地址 oprah@oxygen.net category item可以包含在一个或多个分类中 Simpsons Characters comments 与item相关的评论的地址 http://www.myblog.org/cgi-local/ mt/mt-comments.cgi?entry_id=290 enclosure 附加的媒体对象 guid 可以唯一确定item的字符串 http://inessential.com/2002/09/01.php#a2 pubDate item发布的时间 Sun, 19 May 2002 15:21:36 GMT source rss频道来源 Quotes of the Day |
|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )
GMT+8, 2024-9-30 07:20 , Processed in 0.192978 second(s), 12 queries , Gzip On, MemCache On.
Powered by Discuz! X3.5
© 2001-2023 Discuz! Team.