如何使用Facebook javascript SDK进行离线访问?

时间:2010-05-14 00:48:08

标签: facebook

在Facebook javascript api中有一个登录功能,您可以在其中指定扩展权限: http://developers.facebook.com/docs/reference/javascript/FB.login

其中一项权限是离线访问权限。所以我可以保存facebook用户的会话密钥,并假设它不会在很长一段时间内过期。我的问题很简单 - 如何使用会话密钥?我知道会话密钥会持续更长时间,但我不明白如何在Facebook API中使用它。对于我的某个产品,用户必须重新启动他/她的浏览器,我想在重启时识别它们。问题是他们已经退出Facebook,所以他们必须再次登录我的网站,我宁愿只使用离线访问。示例代码会很棒!

由于

1 个答案:

答案 0 :(得分:1)

离线访问允许您无限期地使用Facebook Graph API上的用户访问令牌(除非他们撤销您的应用程序的访问权限)。

它不是用于重新登录用户。它旨在让您能够随时访问他们的个人资料(并且如果您有权限,可能会对其进行操作),而不仅仅是当他们有实时会话时在您的网站上。