我向Facebook發送令牌請求我收到NULL
響應。不是例外或成功的迴應。始終NULL
Facebook OAUTH令牌始終爲NULL
$this->facebook = new Facebook(array(
'appId' => 'APP ID',
'secret' => 'APP SECRET',
'cookie' => true
));
if(isset($_GET['code'])) {
$token = $this->facebook->api('/oauth/access_token', 'GET', array(
'client_id' => 'APP ID',
'client_secret' => 'APP SECRET',
'redirect_uri' => 'http://mywebsite.com?route=' . urlencode('account/connect/facebook/'),
'code' => $_GET['code']
));
print_r($token); // NULL
exit;
} else {
$this->redirect($this->facebook->getLoginUrl(array(
'redirect_uri' => 'http://mywebsite.com?route=' . urlencode('account/connect/facebook/')
)
)
);
}
不,因爲我會得到:'未捕獲的OAuthException:必須使用活動的訪問令牌來查詢關於當前用戶的信息,因爲默認訪問令牌就像這個'APPID | APPSECRET' –