A:現在只能取得「使用者同意」且「通過審核」的少量資料。
自 2018 後,Facebook 大幅限制第三方資料存取,多數欄位需「App Review」核可,且使用者要逐一授權才行;許多過去常見欄位已無法直接取用。about.fb.com
現況重點(你可以預期得到什麼)
-
基本公開檔案(public_profile):姓名、頭像等基礎資訊(依 Facebook 定義),為登入預設範圍。進一步欄位通常要審核與同意。developers.facebook.com
-
Email:只有在使用者勾選同意時才會提供,亦可能需經過審核設定。developers.facebook.com
-
朋友名單:僅回傳也安裝同一 App 的朋友,且必須取得 user_friends 權限;不再能拿到完整好友清單。Stack Overflow+1
為什麼會這樣?
為了隱私與平台安全,Facebook 於 2018 起收緊資料權限、要求 App 必須通過審核才能存取敏感資訊;許多舊欄位被移除或改為更嚴格的權限。about.fb.com+1
「App Review」是什麼?
只要超出最基本的登入資訊(例如要取 email、朋友關聯、貼文相關等),就需要在開發者平台提交使用情境、畫面錄影與隱私權政策,通過後才能在一般用戶身上使用;在未通過前,僅限開發角色帳號測試。docs.dataprotocol.com+1
常見誤解 vs 事實
-
誤解:「用 FB Login 就能抓到使用者一堆公開資料。」
事實:僅限使用者授權的項目;多數欄位要 App Review,否則拿不到。developers.facebook.com
-
誤解:「可以拿到所有朋友名單。」
事實:只能拿到「也使用此 App 的朋友」,且要 user_friends 權限。Stack Overflow
-
誤解:「以前可以拿到的欄位現在還在。」
事實:2018 後大量收緊與下線,許多欄位不可取用或需更高層級核可。about.fb.com
開發與專案規劃建議(米肯做法)
1.最小權限:只請求真正需要的 scope,並在 UI 說清楚用途。developers.facebook.com
2.雙路徑登入:FB Login + Email/手機註冊,避免單一平台風險。
3.審核準備:錄影示範「授權前後體驗」、拒權限時的處理與資料刪除機制頁面。docs.dataprotocol.com
4.資料最小化:只保存必要資料,並標示刪除管道(法規與平台要求)。docs.dataprotocol.com
為什麼這也跟 AI/搜尋有關?
清楚、節制、可溯源的資料流程,會提升平台與 AI 的信任度;把權限名稱與用途寫明白,也讓 AI 更容易正確摘要與推薦你的服務內容。