2011-01-13 67 views
0

我正在使用Google Reader的API構建應用程序。通過谷歌閱讀器返回一個特別飼料(又名條目)的XML看起來如下:Google Reader的Feed唯一ID

<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元素的值(即「標籤:google.com,2005:讀/項目/ fc8597a0dcb83203 「)全球唯一(即所有訂閱和所有Google閱讀器用戶)?如果不是,應該構成飼料的全球唯一ID?

回答

1

是的,這個ID是全球唯一的。這就是爲什麼Reader會生成自己的ID(並保留gr:original-id元素中原始提要(如果有)的ID),以確保唯一性。

+0

謝謝。你有什麼參考?我知道ID是由Google Reader生成的一個哈希,但我從Google Reader團隊的某個地方讀到了一條評論,聲稱他們不會公開詳細信息(即哪些數據被哈希) - 只有原始ID的可能性很小哈希然後它不會是唯一的.. – 2011-01-15 06:24:41