之前這篇文章:任何頁面都能自製RSS feed: Page2RSS,介紹了page2RSS這個服務。
簡單、方便,但是並不好用囧。
這個服務追蹤網頁上任何的變動,所以連廣告圖片的改變他都會通知。所以之後就被我丟掉了。
反正網站不提供RSS,頂多不去看就好了。
後來輾轉又看到另一個聽說比較好用的服務:feed43.
試用了10分鐘,要手動定義RSS程式碼,實在太麻煩了,放棄。
最後終於找到滿意的服務:Dapper.
話不多說,在這邊就用mobile01的本站新聞頁面為範例,來看看怎麼進行吧。
A.註冊帳號
做好的RSS會要求儲存在帳號裡,所以先註冊一個張號吧。
B.進入RSS工廠(Dapp factory)
點選首頁的create a new Dapp, 會進入手動製作RSS,總共有5個步驟
1. start
在中間的文字框填入文章匯集/討論串網址。
format選擇RSS feed
2. collect sample pages dapp的原理是自動偵測網頁程式碼中重複出現的區塊。通常這些區塊代表作者、日期、內文等資訊。因此在步驟二會要你把幾個範例頁面"add to basket",讓dapp分析這些頁面元素。
你可以往後選個1、2頁,然後add to basket。
3. select contents這是最重要的一個步驟:把dapp偵測出的網頁元素指定到RSS種子的內容中。
而一個RSS種子,不外乎標題、內容、日期等部分(field)。
當我們在網頁中點選了某元素(例如標題時),DAPP會高亮所有標題,並把擷取的內容放在下左的"preview selected content"中,如果有誤選部分,你可以在這裡編輯。
編輯好了,按"save field"按鈕,會出現下圖。 把剛剛選取的標題元素存成"title",並指定在RSS種子中,成為"item title"的部分。
接著繼續選取日期、內容、作者等元素就可以了。
(在這個網頁中,並沒有內容預覽,因此在RSS種子中將無法看到內容)
4. preview feed
這個步驟很簡單,讓你看RSS種子的樣子。如果不滿意,回到上一步驟再做修改。
5. save feed
填上名稱、描述、標籤。
C. 訂閱RSS種子
剛從工廠出來熱騰騰的RSS種子,你可以再次預覽、調整。看到中間那個大家都很熟悉的RSS標誌了嗎?旁邊的網址就是RSS的URL囉。
OK,如果你想訂閱mobile01的本站新聞,可以點選此處訂閱。
---
結論:Dapp雖然需要一點手動設定的部分,但不會太困難。我訂閱了一些論壇也很成功。實際上來說網站主動發佈RSS是比較好的選擇,但某些網站這麼固執的話,只好出此下策啦。
參考:用Google閱讀器來訂閱最近上映的電影 (自製RSS種子)
---God Loves You.
ChunMin Chou,Dep of Psychology,National Taiwan Univ
想問一下這個網站做出來的RSS多久更新一次?
回覆刪除有辦法設定頻率嗎?
因為我做出來之後他很像都沒有更新...需要我手動去按Update...