5

基于http://developers.facebook.com/roadmap/offline-access-removal/ 异常(部分)3:如果我使用“较新”的 SDK,它将为我保存访问令牌并自动扩展它。

我的问题:

[1] 当它说“较新”的 SDK 时 - 有谁知道这是否指的是 3.0?

[2] 有没有办法手动为 FBSession 分配访问令牌?FBSession 的 accessToken 属性是只读的。我的情况:在我的应用程序中,用户使用他们的电子邮件地址登录,而在我的服务器上,电子邮件地址链接到 facebook 访问令牌。现在,如果用户在另一台设备上登录我的应用程序,我的服务器将在身份验证响应中返回 FB 访问令牌;我希望为 FBSession 分配相同的访问令牌,这样他们就不必重新验证 FB 并希望访问令牌扩展过程只是神奇地发生。

4

1 回答 1

3

很确定你再也不用担心了。查看代码,FBSession 负责延长令牌和到期日期。

https://github.com/facebook/facebook-ios-sdk/blob/master/src/FBSession.m

于 2012-08-08T08:42:34.763 回答