之前製作了「FB 粉絲頁 RSS 網址線上產生器」,很可惜撐不到一年,日前該篇文章留言 #5 有讀者通知:「6/23 Rss for FB service has been closed down」,意思就是 FB 不支援粉絲頁的 RSS 了。
既然 FB 不玩了,那麼這件事只能靠熱心的網友來提供第三方服務,否則要提供 RSS 不是很簡單的事。運氣不錯的是,還真的有國外網友提供 RSS 服務,而且好像也找不到第二個了。
另外由於新版 FB API 的限制,就算 FB 粉絲頁能訂閱 RSS,使用上也無法再像以前一樣便利了,請見本文詳細的說明。
許多網路服務雖然免費又方便,但在不收費的情形下,使用者也沒什麼選擇性,或是說無法對網路公司有什麼約束、要求,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 天執行授權的動作。
這位熱心的國外網友架設了一個網站:
進入網站後,請依以下流程:
按圖中紅框按鈕,驗證 FB 身份,讓這個網站取得授權。
最後會出現上圖畫面:
既然 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」這類的閱讀器來訂閱了。
Facebook 相關文章: