获得完全访问令牌Facebook

时间:2014-03-02 23:43:26

标签: php facebook-graph-api facebook-php-sdk

我正在尝试将用户的OAuth令牌发布到我的数据库,因此我可以使用FQL读取其状态。

我认为这样可行:

$access_token = $facebook->getAccessToken(); 

但它只返回第一部分。

我也试过这个:

$token = $facebook->getAccessToken(APP_ID.'|'.APP_SECRET);

但它返回与上面相同的内容。

如何获取身份验证令牌以便将其存储在我的数据库中?

1 个答案:

答案 0 :(得分:1)

使用回调后:

$facebook->setExtendedAccessToken();

然后调用getAccessToken以获取存储在数据库中的长期令牌:

$access_token = $facebook->getAccessToken(); 

希望这会有所帮助。