2013-06-22 35 views
3

我整合Facebook登錄我的web應用程序,我能產生一個重定向URL如..爲什麼我要求oauth的電子郵件範圍,Facebook還顯示我需要訪問好友列表?

https://www.facebook.com/dialog/oauth?client_id=xxx&redirect_uri=https%3A%2F%2Fexample.com%2Fauth%2Fcallbacks%2Foauth2%2F%3Fhauth.done%3DFacebook&state=xxx&scope=email&display=page

正如你看到的,我的要求的範圍只電子郵件

但是,當我重定向到FB,我看到..

xxx would like to access your public profile, friend list and email address. 

我不想嚇唬我的用戶來說,是有可能不顯示好友列表的要求嗎?

+1

您是否閱讀過登錄文檔?公共個人資料和好友列表是最低限度的,基本許可,你總是要求這個 – Igy

回答

1

參考:Permissions- Basic Info (Default) -

基本信息是每個許可請求的一部分。它包括一個人的公開個人資料和他們的朋友列表中的幾個元素。

一個人的公衆形象是指默認情況下,用戶對象上的以下屬性:

  • ID
  • FIRST_NAME
  • 姓氏
  • 鏈接
  • 用戶名
  • 性別
  • 區域
  • AGE_RANGE
  • 其他public information

的好友列表是用戶對象上的好友列表節點。

相關問題