從 Google Reader 導出數據不僅僅是訂閱列表,更重要的是訂閱的文章內容,比如 GR 上的加星收藏(Google 提供的數據導出功能,可以導出 GR 的筆記和加星文章,不過都是 json 格式數據,非技術人員無法直接查看);還有很多人寫過 BSP 或獨立博客(雖然很長時間沒更新,甚至忘記了),如果你和或者其他人在 GR 上訂閱過自己的博客,那么 GR 上會有你的文章內容備份,如何導出文章內容是更緊要的。使用 Google Reader API,你可以下載某個 Feed 訂閱的全部內容。
1、訪問 GR(登錄相關 Google 帳號);
2、獲取相關信息:
下載加星條目,先查找用戶ID :點擊左側導航,查看“所有條目”下的“加星標的條目”,進入后在瀏覽器 URL 中可以看到包含了你的用戶ID(如加粗部分): .../#stream/user%2F13125970274861303646%2Fstate... (也可以直接查看頁面源代碼,查找關鍵字 _USER_ID = )
下載博客數據,先找到你的 Feed 地址(可以搜索相關博客名稱)。可以從訂閱列表中找到你的博客,從“供稿設置”中查看“明細和統計信息”:
3、下載數據
下載加星條目,加第二步中的用戶 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 條,需加入參數 c 翻頁下載,為不拉長全文,請評論提出)
- 下載博客,將你的 Feed 訂閱地址替換“你的 Feed 地址訂閱地址”:
https://www.google.com/reader/atom/feed/你的 Feed 地址訂閱地址/state/com.google/starred?n=1000
(博客文章超過 1000 篇,可以用加入參數 &c=N 翻頁)
下載的數據可以直接拖到支持查看 RSS 的瀏覽器中查看。如果您有更好的查看方式,也請在評論中告訴我。真希望 Google 不要關閉 Reader,也省了這么多麻煩。