2012-09-11 80 views
-1

我目前正在開發一個Facebook應用程序。 現在我用facebook sdk實現了一個sign_in functionallity。我該如何檢查用戶是否已在Facebook上註銷(Fb Sdk)

jQuery -> 
    $('body').prepend('<div id="fb-root"></div>') 

    $.ajax 
    url: "#{window.location.protocol}//connect.facebook.net/en_US/all.js" 
    dataType: 'script' 
    cache: true 


window.fbAsyncInit = -> 
    FB.init(appId: '<%= ENV["FACEBOOK_APP_ID"] %>', cookie: true) 

    $('#sign_in').click (e) -> 
    e.preventDefault() 
    FB.login (response) -> 
     window.location = '/auth/facebook/callback' if response.authResponse 

    $('#sign_out').click (e) -> 
    FB.getLoginStatus (response) -> 
     FB.logout() if response.authResponse 
    true 

但我該如何檢查用戶是否從Facebook登出。因爲當我使用無效的訪問令牌向Facebook推送圖形操作時,我收到異常。

我是JavaScript的新手,也是咖啡腳本的新手,但我明白它的一點點。 THX你的建議

回答

相關問題