2011-09-22 133 views
0

我正在開發一個Facebook應用程序。在這個應用程序中,我想獲取我的應用程序用戶的登錄狀態。如果我的應用程序的任何用戶離開我的應用程序而不註銷我的 應用程序,那麼我如何跟蹤該用戶的登錄狀態?我可以使用該用戶的access_token或用戶標識獲取狀態嗎?如何通過Facebook應用程序獲取Facebook用戶的登錄狀態?

回答

0

好吧,如果我理解你的權利,你可以使用

FB.getLoginStatus(function(response) { 
     if (response.authResponse) { 
     // logged in and connected user, someone you know 
     } else { 
     // no user session available, someone you dont know 
     } 
    }); 

我沒有得到烏爾問題的第二部分,」登錄狀態........如果任何用戶我應用程序離開我的應用程序沒有註銷我的應用程序,那麼我怎麼能跟蹤該用戶的登錄狀態?......「無論如何,我想上面的FB JavaScript SDK應該給出登錄狀態B/W的Facebook和你的應用程序。 。

https://developers.facebook.com/docs/reference/javascript/FB.getLoginStatus/

希望,幫助

+0

感謝您的回覆。但我想知道,如何知道用戶在Facebook上登錄,如果他目前沒有使用我的應用程序,但已在我的應用程序中註冊。是否有一種方法可以使用他的Facebook用戶ID或access_token跟蹤Facebook用戶的登錄狀態? –

相關問題