Facebook iOS SDK - 扩展过期令牌

时间:2012-02-23 04:47:37

标签: ios facebook access-token

我很难尝试让新的extend-an-expired-token流程工作。

当首次使用Facebook SSO登录应用时,Facebook返回的令牌通常会在大约2小时后到期。

Facebook iOS SDK文档使案例变得简单。 extend expired token

因此,我根据文档调用了“extendAccessTokenIfNeeded”。但是,令牌刷新永远不会发生。在iOS SDK源代码中,全局int const“kTokenExtendThreshold”设置为24(小时)。

我的“extendAccessTokenIfNeeded”从不调用真正的扩展令牌逻辑。

为了进行测试,我改为调用“extendAccessToken”。

Facebook在此次通话中返回以下错误:

错误Domain = facebookErrDomain Code = 101“操作无法完成。(facebookErrDomain错误101.)”UserInfo = 0x87e8820 {request_args =(         {         key =方法;         value =“auth.extendSSOAccessToken”;     },         {         key =格式;         value = json;     },         {         key = sdk;         value = ios;     },         {         key =“sdk_version”;         值= 2;     } ),error_msg = API密钥无效,error_code = 101}

到底是怎么回事?

我非常感谢任何提示和评论。我错过了什么吗?

由于 比尔

0 个答案:

没有答案