2012-10-26 79 views
0

我試圖獲得用戶必須提供的所有權限才能接受有問題的一個Facebook應用程序。有誰知道我該怎麼做? (我有APPID和appSecret)如何獲得一個Facebook應用程序的所有權限?

+1

不確定你在這裏是什麼意思。用戶不必爲應用程序要求的所有權限提供所有權限 - 特別是他可以在Auth對話框中拒絕的擴展權限,並且他仍將連接到應用程序。 – CBroe

+0

我想只得到用戶接受運行該應用程序(不擴展的) – santillana

+0

查看此頁面https://developers.facebook.com/docs/reference/login/#permissions的權限,你有獲取關於用戶和擴展的Facebook權限的詳細信息 – senthilbp

回答

0

好,我找到了答案,我的問題。我會寫下來,以防某天有人遇到同樣的問題。

我只是做了FQL查詢。有兩個字段「auth_referral_user_perms」,並在表應用相當於什麼,我一直在尋找的「auth_referral_friend_perms」:「用戶&朋友權限」,我們在應用程序儀表板設置(https://developers.facebook.com/應用/ APP_ID /權限)。

使用PHP SDK:

$facebook->api('/fql', 'GET', array(
     'q' => 'SELECT auth_referral_user_perms, auth_referral_friend_perms FROM application WHERE app_id = ' . APP_ID, 
     'access_token' => TOKEN 
     )); 

謝謝大家對你的幫助。

+0

這將顯示應用程序請求的權限,但不是應用程序必需的權限。 – NappingRabbit

相關問題