2010-10-30 54 views
0

使用Facebook的Graph API,我對所請求的應用程序權限與用戶隱私設置之間的交互有點困惑。Facebook Graph API與用戶隱私設置

我正在開發一個Web應用程序,允許人們通過Facebook Connect登錄,然後嘗試檢索他們的興趣和朋友列表。我給自己定的Facebook應用程序的權限盡可能廣泛地用於測試:

燙髮= 「電子郵件,user_birthday, status_update,publish_stream, user_hometown,USER_LOCATION, user_interests,user_relationships, user_work_history」

但是我發現,只有當用戶的隱私設置設置爲「每個人」時,才能檢索基本配置文件信息之外的任何內容。

我錯過了什麼嗎?如果用戶在應用程序登錄期間允許所需的權限,那該不該優先?

也許我沒有正確使用access_token?

回答

0

它應該,而且你顯然做錯了什麼。你在編碼什麼?

+0

PHP SDK如果我檢索access_token,當請求其他信息時是否需要將它反饋回來? – Mark 2010-10-30 20:56:09

+0

你這樣做。我沒有使用過PHP,我使用了一個我認爲完全適合我的rails gem。否則,Facebook如何知道誰在提出請求? – 2010-10-30 20:57:28

+0

如果您通過facebook-> api方法提出請求,它會將您的訪問令牌附加到查詢中。 – Gazler 2010-10-30 21:03:51

相關問題