2015年6月30日

Facebook 停止發佈粉絲頁 RSS﹍目前只剩這個替代方案能訂閱

Facebook 停止發佈粉絲頁 RSS﹍目前只剩這個替代方案能訂閱

Wayne Fu 0 A+
fb-fan-page-rss之前製作了「FB 粉絲頁 RSS 網址線上產生器」,很可惜撐不到一年,日前該篇文章留言 #5 有讀者通知:「6/23 Rss for FB service has been closed down」,意思就是 FB 不支援粉絲頁的 RSS 了。

既然 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-rss-1

按圖中紅框按鈕,驗證 FB 身份,讓這個網站取得授權。


fb-rss-2

最後會出現上圖畫面:

  • 請記下紅框標示的日期,在這個期限之前,必須再回來這個網站、登入 FB、重新取得授權,訂閱的 RSS 才能繼續有效。
  • 下方會顯示我們所有追蹤的 FB 粉絲頁,請看紅線的部分,左邊紅線是 RSS 格式的網址,右邊紅線是 ATOM 格式的網址。
  • 按右鍵複製網址後,就可利用「Feedly」這類的閱讀器來訂閱了。



三、FB Feed Generator


2017.6.15 補充:(已失效)

目前有另一個國外網友架了這個服務:


操作方法如下:



A:填入FB 粉絲團網址

B:這裡會自動產生 RSS 網址

C:你也可以點擊這裡,能直接從 Feedly 訂閱


Facebook 相關文章:
0 0
如這篇文章對你有幫助,歡迎「分享」到 FB、「追蹤」粉絲團、「訂閱」最新文章

14 則留言:

  1. 重新取得授權後RSS網址要換新的嗎

    回覆刪除
  2. Wayne, 早上好!

    我沒有用過這些服務, 不過 FB 可能想節省成本吧!
    想問為何我在 FB 一點他人的鏈結 mouse 便出現個轉不停的圈,
    在輸入欄是正常的, 是否近來現像 ...

    回覆刪除
    回覆
    1. 謝你回覆!

      正確的情況是在登入後點鏈結, 在沒圖沒文字的地方, 游標旁便出現藍色不停轉的圈, 從前沒有的, 是我 FB 發生問題嗎? 怎回復正常?

      晚安!

      刪除
  3. 最近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就是這樣,可以加自己喜歡的專頁,自己設定每多少分鐘更新一次;每有更新,可以設震動或聲音提示功能) 沒了這個功能,我困擾了很久........

    麻煩大大解答一下,謝謝

    回覆刪除
    回覆
    1. 先謝謝大大的回覆。關於fbrss在我手機Rss Reader沒法用的問題,我已經試過rss跟atom兩種格式,都不行。我也覺得很奇怪,feedly跟我手機的rss reader, 應該都是用同一個原理吧。為什麼前者能用fbrss提供的網址,後者就不行呢?

      我把我在用的Rss Reader,在google play搜索的截圖,發你電郵了。麻煩大大幫我看一下,是不是有什麼我搞錯了。真的很需要你的幫忙,這問題困擾我好久了

      刪除
    2. 大大,我太感謝你了,不是看你你的文章,我都不知道有fbrss。我剛在手機下載了其他rss reader,就能用fbrss的網址了。太神奇了,我的rss回來了,好激動! 謝謝你,問題好像解決了

      刪除
    3. 大大,我發現問題了,換了一個rss軟件 是能用沒錯,可是delay很多....一個帖子要專頁發帖40多分鐘後,我才在手機收到通知,可是我是設定了每15秒更新一次的。這個是因為facebook自己的json有延遲嗎?還是什麼原因呢.....本來還以為搞了,現在延遲這麽多,根本沒法用,真沮喪

      刪除
  4. 您好~我想問一下!之前雅虎新聞有rss!但現在沒有提供這樣的服務了~那我有什麼方法可以追蹤奇摩新聞的rss

    回覆刪除
  5. 請問之前有Yahoo Pipes這樣的rss關鍵字篩選服務!但現在已經沒有了
    我想問有什麼可以替代嗎

    回覆刪除
  6. 感謝你的說明,難怪我一直沒辦法照其他文章說的方式弄出FB粉絲頁的RSS。
    我有試過FBRSS.com,運作起來很正常。
    只是它會同時暴露所有我看過的粉絲頁跟各種FB活動,我覺得不是很安全。
    能不用就不想用FBRSS.com吧。

    回覆刪除
  7. 您好: 想請問您,FBRSS.COM 要停止了請問懷有其他方法來訂閱 FB的 RSS 嗎? 感謝您。

    回覆刪除
    回覆
    1. 謝謝,感謝您的解答。我會去試看看,因為我現在是用Feedly

      刪除
  8. 你好 想請問一下 我用 Facebook Feed Generator
    都會顯示出 Unable to get data from Facebook. Please check your connection or input.
    是哪邊出問題嗎?

    回覆刪除

張貼留言注意事項:

◎ 勾選「通知我」可收到後續回覆的mail!
◎ 請在相關文章留言,與文章無關的主題可至「Blogger 社團」提問。
◎ 請避免使用 Safari 瀏覽器,否則無法登入 Google 帳號留言(只能匿名留言)!
◎ 提問若無法提供足夠的資訊供判斷,可能會被無視。建議先參考這篇「Blogger 提問技巧及注意事項」。
◎ CSS 相關問題非免費諮詢,建議使用「Chrome 開發人員工具」尋找答案。
◎ 手機版相關問題請參考「Blogger 行動版範本的特質」→「三、行動版範本不一定能執行網頁版工具」;或參考「Blogger 行動版範本修改技巧 」,或本站 Blogger 行動版標籤相關文章。
◎ 非官方範本問題、或貴站為商業網站,請參考「Blogger 免費諮詢 + 付費諮詢
◎ 若是使用官方 RWD 範本,請參考「Blogger 推出全新自適應 RWD 官方範本及佈景主題」→ 不建議對範本進行修改!
◎ 若留言要輸入語法,"<"、">"這兩個符號請用其他符號代替,否則語法會消失!
◎ 為了過濾垃圾留言,所有留言不會即時發佈,請稍待片刻。
◎ 本站「已關閉自刪留言功能」。

TOP