从“Google Reader Bundle”获取 etag在 python 中使用通用 feed 解析器来 feed

发布于 2024-10-30 14:37:59 字数 219 浏览 2 评论 0原文

我正在使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

愛放△進行李 2024-11-06 14:37:59

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文