Google 阅读器的 Feed 唯一 ID
我正在使用 Google Reader 的 API 构建一个应用程序。 Google Reader 返回的特定提要(也称为条目)的 XML 如下所示:
<entry gr:crawl-timestamp-msec="1294812847894">
<id gr:original-id="">tag:google.com,2005:reader/item/fc8597a0dcb83203</id>
<category term="..." scheme="http://www.google.com/reader/" label="read" />
<category term="..." scheme="http://www.google.com/reader/" label="reading-list" />
...
</entry>
问题:id
元素的值(即“tag:google.com,2005:reader/item/fc8597a0dcb83203”) ") 全球唯一(即在所有订阅和所有 Google 阅读器用户中)?如果不是,那么 feed 的全局唯一 ID 应该由什么组成?
I'm building an app using Google Reader's API. The XML for a particularly feed (aka entry) returned by Google Reader looks as follow:
<entry gr:crawl-timestamp-msec="1294812847894">
<id gr:original-id="">tag:google.com,2005:reader/item/fc8597a0dcb83203</id>
<category term="..." scheme="http://www.google.com/reader/" label="read" />
<category term="..." scheme="http://www.google.com/reader/" label="reading-list" />
...
</entry>
Question: is the value of the id
element (i.e. "tag:google.com,2005:reader/item/fc8597a0dcb83203") globally unique (i.e. across all subscriptions and all Google Reader users)? If not, what should constitute the globally unique id for a feed?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,该 ID 是全球唯一的。这就是 Reader 生成自己的 ID(并将原始提要(如果有)中的 ID 保留在 gr:original-id 元素中)的原因,以确保唯一性。
Yes, the ID is globally unique. This is why Reader generates its own IDs (and keeps the IDs from the original feed (if any) in the gr:original-id element), to ensure that uniqueness.