2012-01-18 13 views
0

私は現在、サイトにログインするためにfacebook js sdkを持っています。そして、私はPHP sdkを他のものに使いたいと思っています。 accessTokenをPHP SDKに渡して、これを可能にするにはどうすればよいですか?別のURLのPHPスクリプトに渡したいので、例えば/login/にログインして、/facebook/?accessToken=gfdhjsfghjkfgdhまたはこれまでのモーダルボックスを開きます。JS SDKとPHP SDKをリフレッシュしないでください。

答えて

2

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

このリンクをご確認ください。

サンプルコードは、このよう

FB.getLoginStatus(function(response) { 
    if (response.status === 'connected') { 
    //got the token 
    var accessToken = response.authResponse.accessToken; 
    //send it to php via _GET 
    window.location = "/facebook/?accessToken=" + accessToken; 
    } else if (response.status === 'not_authorized') { 
    // the user is logged in to Facebook, 
    //but not connected to the app 
    } else { 
    // the user isn't even logged in to Facebook. 
    } 
}); 

を見てもあなたはPHPに送信し、その後accesstokenを得ることができます。

関連する問題