ios - FB SDK 3.0 我需要扩展访问 token 还是自动扩展?

标签 ios facebook sdk token

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

我的问题:

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

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

最佳答案

很确定您不必再担心了。查看代码,FBSession 负责延长 token 和到期日期。

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

关于ios - FB SDK 3.0 我需要扩展访问 token 还是自动扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11623047/

相关文章:

IOS:如何删除navigationbar默认的半透明效果?

Android SDK 不允许下载 api 8 和 10

iphone - 如何使用phonegap 编译适用于iPhone 的条码扫描仪?

ios - Xcode 8 不显示整个 NSLog 输出

java - facebook api(java或php): how to request the user to add the application when he opens it?

Android问题文本和图像,标签共享使用facebook sdk

c++ - 如何在 Linux 上的 IntelliJ IDEA 中设置 C++ SDK?

windows - 适用于 Windows 的视频捕获 SDK 和框架

ios - UIImage 不会显示带有白色前景图案的 PNG

javascript - 使用来自第 3 方 Web 应用程序的 facebook graph api 将事件添加到 facebook 用户个人资料