我管理的原子Feed需要能够容纳文章的修订版,并且客户端供稿阅读器会以某种方式确认更新。目前,我唯一能做的就是在我的Feed中创建一个全新的条目,但这并不是理想的结果。
我以为我可以更新条目的updated
和/或published
元素上的时间戳,读者会适当地处理更新。然而,我对谷歌阅读器和其他各种饲料阅读器的测试都忽略了我的改变。
有什么想法?有什么我想念的吗?
答案 0 :(得分:2)
原来问题是一些事情。 1)一些读者不支持更新现有文章。 2)谷歌阅读器确实支持更新文章,但这是谷歌规定的自己的时间周期。谷歌阅读器检查更新的实际时间长度是未知的。
我希望以下链接可以帮助其他人。 http://www.google.com/support/reader/bin/answer.py?hl=en&answer=70642
答案 1 :(得分:1)
您是否在updated
元素中使用了正确的日期格式?
根据RFC 3339 指定的规则,它应该是。
示例:
<updated>2003-12-13T18:30:02Z</updated>
<updated>2003-12-13T18:30:02.25Z</updated>
<updated>2003-12-13T18:30:02+01:00</updated>
<updated>2003-12-13T18:30:02.25+01:00</updated>
请参阅http://en.wikipedia.org/wiki/Atom_(standard)#Date_formats
更多来自规范:http://www.atomenabled.org/developers/syndication/atom-format-spec.php#date.constructs