我在用户第一次授权我的应用程序时存储用户的 facebook 用户 ID,并将其设置为 cookie,直到他明确没有单击从我的网站注销以保持登录状态。当用户再次打开我的网站时,我想检查该用户是否仍然登录到 facebook。如果没有,我想提示他登录 facebook 以使用我网站的完整功能。如何检查该特定用户是否使用他的 facebook id 登录到 facebook?
问问题
148 次
1 回答
-1
如果在画布页面内并使用 PHP SDK:
require_once("lib/facebook-sdk/facebook.php");
$facebook = new Facebook
( array('appId'=>$fb_app_id, 'secret'=>$fb_app_secret, 'fileUpload'=>true)
);
if ($facebook->getUser()) // if current user has logged in
{ echo "Logged in";
}
else
{ echo "Not logged in";
}
于 2012-09-06T20:04:44.097 回答