我可以获得不会过期的Facebook授权吗?

时间:2010-11-10 16:18:45

标签: facebook authentication facebook-graph-api

我希望我的网站用户能够在他们的个人资料中授权Facebook访问权限,这样我们的服务器就可以继续使用该授权。我知道如何进行授权部分,但我得到的是一个最终会过期的访问密钥。这将要求用户定期重新登录并重新授权我们。

用户是否可以授予一次授权,为我提供一个不会过期的访问密钥?

1 个答案:

答案 0 :(得分:2)

更新

offline_access现已被禁用,正如其中一条评论所指出的那样。要理解Facebook的变化是一个不错的帖子。 https://developers.facebook.com/roadmap/offline-access-removal/

旧答案

  

如果应用程序未请求offline_access权限,则访问令牌是有时间限制的。当用户退出Facebook时,时间限制的访问令牌也会失效。 如果应用程序已获得用户的offline_access权限,则访问令牌没有到期。但是,只要用户更改其密码,它就会失效。

http://developers.facebook.com/docs/authentication/