从“Google Reader Bundle”获取 etag在 python 中使用通用 feed 解析器来 feed
我正在使用 python 中的通用提要解析器库来获取原子提要。该原子提要是在捆绑多个订阅后使用谷歌阅读器生成的。
我能够接收最新的提要,但是 feedparser.parse(url) 返回一个没有 etag 或修改值的 FeedParserDict。因此,我无法仅检查最新的提要。
谷歌阅读器是否发送 etag 值?如果是,为什么 feedparser 不返回它?
〜维杰
I am using the universal feed parser library in python to get an atom feed. This atom feed has been generated using google reader after bundling several subscriptions.
I am able to receive the latest feeds, however the feedparser.parse(url) returns a FeedParserDict which doesnot have the etag or modified values. I unable to just check for the latest feeds because of this.
Does google reader send an etag value? if yes why isn't the feedparser returning it?
~Vijay
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Google Reader API 不支持 ETag 或 If-Modified-Since。但是,它确实支持
ot=
参数),您可以使用该参数将提取的数据限制为自上次尝试提取以来的项目。The Google Reader API does not support ETags or If-Modified-Since. However, it does support an
ot=<timestamp in seconds since the epoch>
parameter which you can use to restrict fetched data to items since you last attempted a fetch.