Reddit封堵大規模資料爬取,11月關RSS、明年停止Public API公開存取
站內可閱讀至 (台北時間)

美國社群新聞與討論平臺Reddit周三(9/30)宣布進一步限制外部程式大量取得平臺內容,將於11月13日停止支援簡易資訊聚合(Really Simple Syndication,RSS),並逐步關閉Public API存取,2027年3月全面停止Public API公開存取,以減少大規模資料爬取及自動化濫用。
Reddit今年8月曾預告Public API調整計畫,解釋其Public Data API並非為今日的大規模自動化濫用及商業資料爬取所設計,因此將逐步限制Public API存取,並要求第三方App及機器人移轉至Developer Platform(Devvit),但當時尚未公布具體時程。
根據Reddit公布的時程,10月31日起將不再接受新的Public API存取申請;2027年1月12日起,開始取消未完成註冊或未回應Reddit聯繫的App及使用者存取權,並於2027年3月全面停止Public API公開存取。目前已有超過1.4萬個App及機器人完成註冊,Reddit正協助開發者將既有服務移轉至Developer Platform。
Developer Platform與Public API最大的差異,在於第三方程式的執行方式。Public API允許開發者在自己的伺服器執行App或機器人,再從外部存取Reddit資料;Developer Platform則由Reddit提供程式執行及託管環境,並由Reddit管理可使用的API、權限及資料,讓第三方程式在其控制的環境中運作。
為協助開發者移轉,Reddit另設立規模100萬美元的App Migration Program,符合資格且成功完成移轉的App可獲得1,000美元補助。Reddit也提供免費託管、移轉指南及技術支援,並表示對重要的社群管理及版主工具將提供額外協助。
至於RSS,Reddit表示,RSS已成為大規模資料爬取及自動化濫用的常見管道,因此將於11月13日停止支援。原本利用RSS接收社群管理通知的版主,可改用Developer Platform上的Discord Relay等工具;但Reddit並未替透過RSS閱讀器追蹤Reddit內容的一般使用者提供替代方案。
Reddit的Public Data API原本可免費使用,直到2023年開始調整政策,針對大量商業存取收費,引發Apollo等多款第三方App停止營運。此後Reddit持續收緊外部資料存取,如今進一步要求第三方App及機器人移轉至Developer Platform,並訂出Public Data API的最終退場時程。