我正在開發一個需要某些擴展權限的Facebook應用程序。問題在於,當用戶授予這些權限時,Facebook不會自動ping我的應用程序。我必須手動查詢它們,否則用戶必須按確認按鈕才能將它們發送給我。Facebook在用戶授予擴展權限後不會通知我
我的問題是我怎麼能讓Facebook在權限改變時自動ping通我。我在Rails中使用Facebooker插件。
我正在開發一個需要某些擴展權限的Facebook應用程序。問題在於,當用戶授予這些權限時,Facebook不會自動ping我的應用程序。我必須手動查詢它們,否則用戶必須按確認按鈕才能將它們發送給我。Facebook在用戶授予擴展權限後不會通知我
我的問題是我怎麼能讓Facebook在權限改變時自動ping通我。我在Rails中使用Facebooker插件。
如果您在用戶授予擴展權限時開發畫布應用程序,則您將開始接收指定授予哪些權限的參數(fb_sig_ext_perms)。
您也可以使用FBJS函數Facebook.showPermissionsDialog,它將執行一個回調,告訴您用戶授予了哪些權限。此處的文檔:http://wiki.developers.facebook.com/index.php/Facebook.showPermissionDialog
對於Facebook連接,您可以爲用戶授予(或選擇不授予)權限時指定javascript回調。文檔在這裏:http://developers.facebook.com/docs/?u=facebook.jslib.FB.Connect.showPermissionDialog