Facebook Javascript SDKでこれを行う必要があります。ページが読み込まれたときにメソッド 'getLoginStatus'を呼び出し、ユーザーがあなたのアプリを承認したかどうかを判断できます。参照:https://developers.facebook.com/docs/reference/javascript/FB.getLoginStatus/
FB.getLoginStatus(function(response) {
if (response.status === 'connected') {
// the user is logged in and has authenticated your
// app, and response.authResponse supplies
// the user's ID, a valid access token, a signed
// request, and the time the access token
// and signed request each expire
var uid = response.authResponse.userID;
var accessToken = response.authResponse.accessToken;
} else if (response.status === 'not_authorized') {
// the user is logged in to Facebook,
// but has not authenticated your app
} else {
// the user isn't logged in to Facebook.
}
});
あなたは、彼らがログアウトしていることを意味していますが、彼らが来たとき、あなたは自動的にFacebookのにそれらをバックログと思いますか?そうであれば、私はそれが可能だとは思わない、それはプライバシーの侵入を許すからだ。 – MysticXG
FBにログインしようとしていません。たぶん私は間違っていると私はそれらから戻って取得する "offline_access"認証トークンを格納する必要がありますか? – dwtera
hm ..まあ、私はFBのAPIについてはあまり知らないので、これがあなたが望むものなのかどうかはわかりませんが、http:// stackoverflowを探していたのかどうか見てみよう。 com/questions/2687770/do-facebook-oauth-2-0-access-tokens-expire – MysticXG