我不小心用新的最新版本覆盖了 Facebook PHP 库,因为我的整个系统现在已经损坏,所以损坏已经造成。
问题是,我不知道新的身份验证过程是如何工作的,起初你会在用户对应用程序进行身份验证后得到一个包含过期、oauth_key、oauth_secret 和 accesstoken 的签名响应(或类似的东西),但是现在我只得到参数“状态”和“代码”。
谁能向我解释我必须如何重新配置我的应用程序以使用这些参数来重用用户会话?
我也讨厌 Facebook API,它就像......猴子:P 你可以在 SDK 3 中使用
$facebook->getAccessToken();
将哈希保存在数据库中并稍后使用
$facebook->setAccessToken('...');
http://qpleple.com/get-and-use-facebook-offline_access-tokens/
您需要在 Facebook 开发者页面的应用程序配置中预先配置关闭“删除离线访问权限”。
如果您想在 Javascript 中使用此会话,请向上帝发送电子邮件:P