我有这个功能的Facebook
public function link2(){ global $config; $facebook = new Facebook(array( 'appId' => $config['facebook_appId'], 'secret' => $config['facebook_secret'], 'cookie' => true )); return $facebook; }
然后我这样做以获得令牌
if(isset($_SESSION['fb_'.$config['facebook_appId'].'_access_token'])){ $accesstoken = $_SESSION['fb_'.$config['facebook_appId'].'_access_token']; }else{ $accesstoken = $facebook->getAccessToken(); }
并将其存储在DB中,但在我注销并再次登录并再次调用ALBUMS后,我收到错误
A user access token is required to request this resource
我正在session_destroy
我的logout.php文件中,我想知道会话是如何与此相关的,如果我将我的logout.php文件更改为刚刚取消设置userId变量,那么调用对我有效.我错过了什么吗?