盧松松:用Yahoo Pipes聚合多個博客

  很多朋友問我博客一個RSS地址怎麼有三個博客的內容的,其實我用的就是Yahoo Pipes工具,這個工具很早就出現瞭。聚合RSS的好處有很多,例如方便用戶訂閱RSS、方便手機閱讀等等,下面我就以盧松松博客為例來講解下如何利用 Yahoo Pipes聚合多個博客。

  創建你自己的Pipes

  註冊一個雅虎賬號,並登陸/,點擊Create a pipe,進入編輯頁面後,單擊Untitle標簽,為你的工程建立一個名稱。當然,你也可以完成之後在命名。

  三步制作RSS燒制

  不懂程序設計,不會腳本語言,都沒有關系,所有的操作隻需要你拖拖拽拽即可實現。

  第一步,點擊sources下的Fetch Feed,把它拖到右側編輯窗口,向文本框中輸入你博客的RSS地址,點擊+號來增加RSS地址。

  第二步,點擊左側的Operators箭頭下,將Sort模塊,拖拽到上面的Fetch模塊下,之後我們進行模塊間的連接工作。

  註:之所以要加第二步是因為,默認情況下輸出的文章列表是混亂的,用Sort模塊可以對文章進行排序,選擇item.pubDate和descending則表示按最新日期排序,這樣輸出的RSS就能保證最新文章在上面啦。

  第三步,在下面有一個Pipe Output,點那個藍圈圈拖拽到sort與之連接,等待一會,或者點擊refresh刷新預覽,如果文章如你預期的樣子出現,則表明RSS聚合成功啦。

  用Feedsky綁定二級域名

  按照上圖操作方法,三個zblog博客(主博客、微型博客、網絡文摘)統一聚合到一個RSS地址裡瞭,然後再把你聚合的RSS寫入Feedsky,在用Feedsky做個二級域名解析,這樣一個有二級域名的聚合RSS博客就做成瞭。

  進入Feedsky後,點擊Feed優化,選擇域名綁定, 比如我輸入的feed.lusongsong.com然後到域名管理中心設置CNAME記錄,值定義為mydomain.feedsky.com. 。註意com後面的。一定要有,設置好後等一兩個小時差不多就能解析完成。

  Pipes高級進階

  本文是提供給站長和博主的RSS聚合方式,如果您隻是普通用戶也可以使用Pipes聚合自己喜歡的網站,例如創建自己的RSS閱讀器,聚合多個網 站;把隻輸出摘要的RSS源寫成全文輸出,理論上用 Yahoo Pipes 可以搞定任何不輸出 RSS 全文甚至不提供 RSS 網站的 全文 feed,願意折騰的朋友可以去折騰一下。

  如何屏蔽pipe

  考慮到有人會利用Pipes惡意抓取或鏡像你的網站,可以在服務器端直接屏蔽Yahoo Pipes爬蟲,或者在RSS feed 裡添加一個meta 標簽:

  小知識:

  Yahoo Pipes:微管道聚合工具,其英文解釋是管道的意思,象征未來互聯網應用的模式將象無數條管道一樣將服務在你需要的時候,帶到你需要的地方,並帶給 你通暢、貼切和無所不在的完整服務。簡單來說就是以主動的方式,無縫地整合網絡有效資源,為用戶提供高效、貼切的服務,國內站長通常用Yahoo Pipes來說RSS燒制。

  作者:盧松松,本文地址:

  /reed/382.html