0
我目前有facebook js sdk登錄到該網站,然後我想使用PHP sdk的一切。如何將accessToken傳遞給PHP SDK以允許我執行此操作?我想通過不同的URL將它傳遞給PHP腳本,例如,我登錄/login/
,然後打開一個模式框到/facebook/?accessToken=gfdhjsfghjkfgdh
或者什麼。Facebook的JS SDK和PHP SDK沒有刷新?
我目前有facebook js sdk登錄到該網站,然後我想使用PHP sdk的一切。如何將accessToken傳遞給PHP SDK以允許我執行此操作?我想通過不同的URL將它傳遞給PHP腳本,例如,我登錄/login/
,然後打開一個模式框到/facebook/?accessToken=gfdhjsfghjkfgdh
或者什麼。Facebook的JS SDK和PHP SDK沒有刷新?
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.
}
});
你可以得到的accessToken然後將其發送到PHP。