Facebook使用restfb扩展了令牌

时间:2013-11-26 08:46:24

标签: java facebook facebook-graph-api facebook-access-token restfb

我们正在使用Java和restfb在facebook上执行操作。我们要做的第一件事是使用我们在php oauth进程之后获得的访问令牌获得扩展访问令牌。获取扩展令牌的代码是 -

FacebookClient facebookClient = new DefaultFacebookClient(shortLivedToken)
AccessToken extendedAccessToken = facebookClient.obtainExtendedAccessToken(apiKey, secretKey, shortLivedToken);
extendedToken = extendedAccessToken.getAccessToken();

对于我阅读和体验过的内容,该扩展令牌将在两个个月后到期。有没有办法获得扩展访问令牌,使用restfb,永不过期?

1 个答案:

答案 0 :(得分:3)

即可。您不能拥有永不过期的用户访问令牌。为了刷新令牌,用户需要再次访问该应用程序。

有关访问令牌的更多详情here

注意:您可以拥有永不过期的页面 -access-token,如下所述:https://stackoverflow.com/a/18322405/1343690