我正在尝试将用户的OAuth令牌发布到我的数据库,因此我可以使用FQL读取其状态。
我认为这样可行:
$access_token = $facebook->getAccessToken();
但它只返回第一部分。
我也试过这个:
$token = $facebook->getAccessToken(APP_ID.'|'.APP_SECRET);
但它返回与上面相同的内容。
如何获取身份验证令牌以便将其存储在我的数据库中?
答案 0 :(得分:1)
使用回调后:
$facebook->setExtendedAccessToken();
然后调用getAccessToken以获取存储在数据库中的长期令牌:
$access_token = $facebook->getAccessToken();
希望这会有所帮助。