-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你的建議
Thx來自引用的Fb.Event和FB.getLoginStatus正確地爲我工作。 – bulleric