在PHP SDK 3.0中从请求获取/存储Facebook访问令牌
假设我从一个外部应用程序获得了一个有效的访问令牌,该应用程序进行Facebook连接,并在get时向我发送该令牌 获取该令牌并将其保存在在PHP SDK 3.0中从请求获取/存储Facebook访问令牌,php,facebook,facebook-php-sdk,Php,Facebook,Facebook Php Sdk,假设我从一个外部应用程序获得了一个有效的访问令牌,该应用程序进行Facebook连接,并在get时向我发送该令牌 获取该令牌并将其保存在$facebook=newfacebook(…)中对我来说是否正常/良好对象?比如: $facebook = new Facebook(array( 'appId' => $this->app_id, 'secret' => $this->app_secret, )); $token = $facebook->g
$facebook=newfacebook(…)中对我来说是否正常/良好代码>对象?比如:
$facebook = new Facebook(array(
'appId' => $this->app_id,
'secret' => $this->app_secret,
));
$token = $facebook->getAccessToken();
if(empty($token) && isset($_REQUEST['access_token']))
$facebook->setAccessToken($_REQUEST['access_token']);
$userID = $facebook->getUser();
if(!$userID)
{
return false;
}
return $facebook;
如果可以这样做,SDK是否也将此值存储在会话或COOKIE数组中,或者我是否需要将其传递给需要它的每个脚本?了解了这是如何工作的。SDK在调用setAccessToken()
时没有设置我的会话,我必须手动设置,它会工作