$facebook = new Facebook(array(
'appId' =>Yii::app()->params['FBappId'],
'secret' =>Yii::app()->params['secret'] ,
));
// Get User ID
$user = $facebook->getUser();
if ($user) {
try {
// Proceed knowing you have a logged in user who's authenticated.
echo $accessToken=$facebook->getAccessToken();
echo '<br/>';
$user_profile = $facebook->api('/me');
print_r($user_profile); echo "normal sdk"; exit;
} catch (FacebookApiException $e) {
echo $e; exit;
$user = null;
}
}
echo "normal sdk end";exit;
我试图用PHP SDK 3.3.2和用户登录被Facebook将打印令牌和用户信息,直到令牌到期。 约一小时后,我通过令牌调试器会话过期检查,并给它异常一次,然后在另一个选项卡Facebook的空白response.but被访问。 我的问题是
1.当令牌过期,有没有什么方法inbuild再次得到有效的令牌?
2.为何空白回应? 每次它应该抛出异常