Yahoo! Blog 的 RSS
誰能告訴我要怎樣才能成功訂閱 Yahoo! Blog 的 RSS ?
多年來我一直有一個困擾,那就是所有在 Yahoo! Blog 寫的 blog 我都沒辦法訂閱,試了 Bloglines 和 Google Reader 的結果都是失敗;失敗的情況大致上有兩種,一種是不會更新,另一種是連結有問題。所謂的不會更新,就是說我們直接連上該 blog 可以發現有新文章、直接用 fetch 去抓 RSS 也可以看到最新訊息,但是很神祕地,在 aggregator 上面看,永遠就是沒有新文章,不知道是不是 timestamp 還是什麼鬼地方出了差錯。
另一個是連結有問題,我想應該是 Yahoo! Blog 在實作 RSS 2.0 的時候出的問題。在 RSS 2.0 的 item 裡面有一個叫 guid 的東西,它有一個預設屬性是 isPermaLink=”true”,一般而言 guid 的值應該是該文章的 URL,如果不是的話就要把 isPermaLink 設成 false
;但是 Yahoo! Blog 把 guid 的值設定成 TITLE : ID
的型式,然後又沒有把 isPermaLink 設成 false
,於是 aggregator 就會以為 TITLE : ID
是 URL,然後要開啟的時候就爛掉了… 我試過 Bloglines 確實是有問題,不過 Google Reader 會去抓另外一個叫 link 的值來用,這個就是正確的。或許 Bloglines 也有不對,它應該去抓 link 來用,但是我想 Yahoo! Blog 也確實是有問題,至少它搞錯 guid 的設定。
Comments
Comment from 小奧
Date: 2007/2/22, 11:17 下午
我也有第二個連結的問題,所以只好再擊入Blog首頁看,幸好所訂的Yahoo Blog不太多。
Comment from vachel
Date: 2007/2/22, 11:28 下午
之前就是有一次,應該是聖誕節附近的時間,bloglines不吃我的feed,但其他reader卻可以。一直覺得bloglines有一些其他reader沒有的缺撼。
Comment from 風痕影
Date: 2007/2/23, 4:14 上午
不禁令我想到上次看到的這篇文章啊 XD
http://hrs.ckeisc.org/blog/post/98#more-98
這樣看來部落格即使隱藏了還是能夠訂閱呢 = =”
對了,這篇又讓我想起一件怪事
就是用 Google Reader 訂閱無名小站的網誌時
不知道是怎麼搞的,他會毫無限制地…
一直挖更早以前的文章,而且還挖得出來!
明明 feed 就只會有最新幾篇的不是嗎 囧”
Comment from jsli
Date: 2007/2/23, 7:23 上午
Y!tw blog 的 timestamp 格式不對,連總部的 My Yahoo! 都食不下它…
Comment from V!c
Date: 2007/2/23, 11:40 上午
>風痕影
XDDDD
因為那些工程師不懂RSS XD
>jsli
好像encoding也有問題…我拿HK Y!Blog去餵Feed Validator,居然出這句…
Your feed appears to be encoded as “utf-8″, but your server is reporting “US-ASCII”
>ijliao
其實連結會掛掉可能不是RSS Feed的錯,而是一般Y!Blog的連結可是會把一般程式的自動連結功能掛掉的王者啊XD
(對,就是那個感嘆號!)
Comment from chlin
Date: 2007/2/26, 10:01 下午
根據實驗,
Y!TW Blog用Google Reader訂閱的話, 每七天才會更新一次..=.=”
Trackback from Jerome's Blog
Date: 2007/3/5, 7:54 下午
如何訂閱 Yahoo! Blog…
回應苦牢之最後一年的 Yahoo! Blog 的 RSS 一文。需知解鈴還須繫鈴人,用 Yahoo! 的另一個產品 Yahoo! Pipes 解吧!
我寫了一個 Pipe 來解決這個問題。當初要解時 Yahoo! Pipes 尚未推出 RegEx 功能,可….
Pingback from Test » Blog Archive » 如何訂閱 Yahoo! Blog
Date: 2007/3/14, 12:29 上午
[...] Yahoo! Blog 的 RSS 一文。需知解鈴還須繫鈴人,用 Yahoo! 的另一個產品 Yahoo! Pipes [...]
Pingback from 功能測試站 » Blog Archive » 如何訂閱 Yahoo! Blog
Date: 2007/3/24, 7:54 上午
[...] Yahoo! Blog 的 RSS 一文。需知解鈴還須繫鈴人,用 Yahoo! 的另一個產品 Yahoo! Pipes [...]

Write a comment