使用Google Reader API導出加星收藏和博客文章備份

2013-03-14 10:49:28來源:36kr作者:

從 Google Reader 導出數(shù)據(jù)不僅僅是訂閱列表,更重要的是訂閱的文章內(nèi)容,比如 GR 上的加星收藏(Google 提供的數(shù)據(jù)導出功能,可以導出 GR 的筆記和加星文章,不過都是 json 格式數(shù)據(jù),非技術(shù)人員無法直接查看);還

從 Google Reader 導出數(shù)據(jù)不僅僅是訂閱列表,更重要的是訂閱的文章內(nèi)容,比如 GR 上的加星收藏(Google 提供的數(shù)據(jù)導出功能,可以導出 GR 的筆記和加星文章,不過都是 json 格式數(shù)據(jù),非技術(shù)人員無法直接查看);還有很多人寫過 BSP 或獨立博客(雖然很長時間沒更新,甚至忘記了),如果你和或者其他人在 GR 上訂閱過自己的博客,那么 GR 上會有你的文章內(nèi)容備份,如何導出文章內(nèi)容是更緊要的。使用 Google Reader API,你可以下載某個 Feed 訂閱的全部內(nèi)容。

1、訪問 GR(登錄相關(guān) Google 帳號);

2、獲取相關(guān)信息

下載加星條目,先查找用戶ID :點擊左側(cè)導航,查看“所有條目”下的“加星標的條目”,進入后在瀏覽器 URL 中可以看到包含了你的用戶ID(如加粗部分): .../#stream/user%2F13125970274861303646%2Fstate... (也可以直接查看頁面源代碼,查找關(guān)鍵字 _USER_ID = )

下載博客數(shù)據(jù),先找到你的 Feed 地址(可以搜索相關(guān)博客名稱)?梢詮挠嗛喠斜碇姓业侥愕牟┛,從“供稿設(shè)置”中查看“明細和統(tǒng)計信息”:

3、下載數(shù)據(jù)

下載加星條目,加第二步中的用戶 ID 加入到下的 URL 中替換“你的用戶ID”:

 https://www.google.com/reader/atom/feed/http://www.google.com/reader/public/atom/user/你的用戶ID/state/com.google/starred?n=1000

(加星條目超過 1000 條,需加入?yún)?shù) c 翻頁下載,為不拉長全文,請評論提出)

- 下載博客,將你的 Feed 訂閱地址替換“你的 Feed 地址訂閱地址”:

 https://www.google.com/reader/atom/feed/你的 Feed 地址訂閱地址/state/com.google/starred?n=1000
(博客文章超過 1000 篇,可以用加入?yún)?shù) &c=N 翻頁)

下載的數(shù)據(jù)可以直接拖到支持查看 RSS 的瀏覽器中查看。如果您有更好的查看方式,也請在評論中告訴我。真希望 Google 不要關(guān)閉 Reader,也省了這么多麻煩。

關(guān)鍵詞:GoogleReaderAPI

贊助商鏈接: