2012-07-19 55 views

回答

2

您可以使用JavaScript API來擴展權限。 假設您已經請求電子郵件權限, 如果您向登錄按鈕傳遞新權限,用戶還必須同意新電子郵件。

例如登錄按鈕:

<fb:login-button perms="friend_likes"></fb:login-button> 

例子的FB.login()

function fbAuth() { 
    FB.login(function(response) { 
     if (response.authResponse) { 
     alert('User fully authorize the app.'); 
     } else { 
     alert('User canceled login or did not fully authorize the app.'); 
     } 
    }, { scope: 'friend_likes' }); 
} 

那麼你可以用一個onclick事件或任何你想要的其他方法調用它:

<a href="#" onclick="return fbAuth();">Login</a> 
相關問題