Facebook SDK:如何使用旧令牌更正FBSessionTokenCachingStrategy的初始化?

时间:2012-11-20 13:40:00

标签: oauth access-token facebook-ios-sdk

如何更正初始化FBSessionTokenCachingStrategy

我有:facebook-ios-sdk(不是新的,而是3.0)。

另外,我有一个iOS项目,必须在iOS 5下运行。*

我遇到了麻烦:

如果必须重新打开(未打开),如何更正初始化会话?

我上次会话中有令牌,我想使用此令牌登录。

但为此,我需要创建一个FBSessionTokenCachingStrategy实例。

怎么做?

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

正如我之前所说,我需要这个来创建会话并打开它。

让我们看看,我想要的是什么:

  1. 从我的服务器加载 TOKEN 。 (以及关于用户的misc信息)。
  2. 创建会话
  3. 公开会议
  4. 注:

    可能是,FBSessionTokenCachingStrategy实例未保存在设备上。

    我需要创建它。

    这是我的算法:(代码将在稍后发布)

    1. 从我的服务器加载 TOKEN expirationDate userID
    2. 手动创建FBSessionTokenCachingStrategy实例,在其设置字典中输入所有字段,在第一步中加载和(!)PERMISSIONS(在我的应用程序中预定义)。
    3. init session。
    4. 公开会议。
    5. 成功!