既然 FB 不玩了,那麼這件事只能靠熱心的網友來提供第三方服務,否則要提供 RSS 不是很簡單的事。運氣不錯的是,還真的有國外網友提供 RSS 服務,而且好像也找不到第二個了。
另外由於新版 FB API 的限制,就算 FB 粉絲頁能訂閱 RSS,使用上也無法再像以前一樣便利了,請見本文詳細的說明。
一、FB API 的變革
許多網路服務雖然免費又方便,但在不收費的情形下,使用者也沒什麼選擇性,或是說無法對網路公司有什麼約束、要求,API 隨時說改就改,任何養成一段時間的使用習慣,都需要有隨時放棄的心理準備。
1. 變革紀錄
這個網頁是 FB API 的變革紀錄:
我們可看到各版本 API 的支援期限,如果讀者的網站使用了舊版的 FB API,請注意一下到期日期,例如 V2.0 版在明年 2016 的 8 月會失效。
2. 停止 RSS 支援
官網繼續往下捲,可找到 "Page RSS Feed endpoint" 這個標題,這裡說明了從 2015 年 6 月 23 日開始,FB 停止發佈粉絲頁的 RSS,這也是最近開始失效的原因。
取而代之,FB API 現在提供的是「粉絲頁 JSON」格式的資料。簡單來說,這樣的的資料格式無法訂閱,但可以用程式線上讀取。
3. 替代方案
因此現在,除非有人願意自己提供主機,幫我們把 FB 粉絲頁的資料,讀取 JSON 格式後,存在主機上,並發佈為 RSS,這樣我們才能訂閱。(P.S. 請注意,主機跟流量都是要錢的!)
另外麻煩的是,官網也說明了,用 FB api 雖可取得 JSON 格式資料,但需要驗證身份取得授權,期限為 90 天。這代表說,提供第三方服務的好心網友,無法永遠替我們取得授權,我們必須每 90 天執行授權的動作。
二、FBRSS.COM
這位熱心的國外網友架設了一個網站:
進入網站後,請依以下流程:
按圖中紅框按鈕,驗證 FB 身份,讓這個網站取得授權。
最後會出現上圖畫面:
- 請記下紅框標示的日期,在這個期限之前,必須再回來這個網站、登入 FB、重新取得授權,訂閱的 RSS 才能繼續有效。
- 下方會顯示我們所有追蹤的 FB 粉絲頁,請看紅線的部分,左邊紅線是 RSS 格式的網址,右邊紅線是 ATOM 格式的網址。
- 按右鍵複製網址後,就可利用「Feedly」這類的閱讀器來訂閱了。
三、FB Feed Generator
2017.6.15 補充:(已失效)
Facebook 相關文章:
重新取得授權後RSS網址要換新的嗎
回覆刪除了解^^
刪除Wayne, 早上好!
回覆刪除我沒有用過這些服務, 不過 FB 可能想節省成本吧!
想問為何我在 FB 一點他人的鏈結 mouse 便出現個轉不停的圈,
在輸入欄是正常的, 是否近來現像 ...
謝你回覆!
刪除正確的情況是在登入後點鏈結, 在沒圖沒文字的地方, 游標旁便出現藍色不停轉的圈, 從前沒有的, 是我 FB 發生問題嗎? 怎回復正常?
晚安!
最近facebook停用了粉絲頁rss,對我很大影響...一直找不到方法解決,今天看到大大的文章,原來除了我以外也有人在關心這個問題,太好了!
回覆刪除有些問題想請教大大,我按照上面的方法,在http://fbrss.com/這個網站,找出了一些讚過的專頁的rss feed
1. 可是,我發現不是包括所有我讚過的專頁,就是我很想看的那些沒出現T^T
2. 然後,我之前是利用手機的RSS軟件,我把在http://fbrss.com/找出的rss feed加到裡面,可是也沒法用,跟之前的rss feed一樣: The feed URL could not be accessed,這是正常嗎?
3. 然後,我也試過用http://feedly.com/i/my這個網站,把fbrss加進去,可是顯示的時間是Jan 01 1970= =為什麼呢?
4. 現在還有其他方法,可以像以前一樣,用rss訂閱,還附帶手機即時通知功能嗎?(我在用的android的RSS Reader就是這樣,可以加自己喜歡的專頁,自己設定每多少分鐘更新一次;每有更新,可以設震動或聲音提示功能) 沒了這個功能,我困擾了很久........
麻煩大大解答一下,謝謝
先謝謝大大的回覆。關於fbrss在我手機Rss Reader沒法用的問題,我已經試過rss跟atom兩種格式,都不行。我也覺得很奇怪,feedly跟我手機的rss reader, 應該都是用同一個原理吧。為什麼前者能用fbrss提供的網址,後者就不行呢?
刪除我把我在用的Rss Reader,在google play搜索的截圖,發你電郵了。麻煩大大幫我看一下,是不是有什麼我搞錯了。真的很需要你的幫忙,這問題困擾我好久了
大大,我太感謝你了,不是看你你的文章,我都不知道有fbrss。我剛在手機下載了其他rss reader,就能用fbrss的網址了。太神奇了,我的rss回來了,好激動! 謝謝你,問題好像解決了
刪除大大,我發現問題了,換了一個rss軟件 是能用沒錯,可是delay很多....一個帖子要專頁發帖40多分鐘後,我才在手機收到通知,可是我是設定了每15秒更新一次的。這個是因為facebook自己的json有延遲嗎?還是什麼原因呢.....本來還以為搞了,現在延遲這麽多,根本沒法用,真沮喪
刪除您好~我想問一下!之前雅虎新聞有rss!但現在沒有提供這樣的服務了~那我有什麼方法可以追蹤奇摩新聞的rss
回覆刪除請問之前有Yahoo Pipes這樣的rss關鍵字篩選服務!但現在已經沒有了
回覆刪除我想問有什麼可以替代嗎
感謝你的說明,難怪我一直沒辦法照其他文章說的方式弄出FB粉絲頁的RSS。
回覆刪除我有試過FBRSS.com,運作起來很正常。
只是它會同時暴露所有我看過的粉絲頁跟各種FB活動,我覺得不是很安全。
能不用就不想用FBRSS.com吧。
您好: 想請問您,FBRSS.COM 要停止了請問懷有其他方法來訂閱 FB的 RSS 嗎? 感謝您。
回覆刪除謝謝,感謝您的解答。我會去試看看,因為我現在是用Feedly
刪除你好 想請問一下 我用 Facebook Feed Generator
回覆刪除都會顯示出 Unable to get data from Facebook. Please check your connection or input.
是哪邊出問題嗎?