我已经将 SLRequest 类与我的应用程序集成,并且可以成功更新用户时间线等。到目前为止一切顺利。但是,当 Facebook 使用户的访问令牌无效(由于不活动等)时,我不知道如何处理这种情况。
通常你会按照 Facebook 的建议来处理这个问题:http: //developers.facebook.com/blog/post/2011/05/13/how-to--handle-expired-access-tokens/。然而,在 iOS 上,访问令牌永远不会由应用程序直接设置,因为这一切都是由 SLRequest / ACAccount 类在后台处理的。
我已经尝试重新请求访问存储帐户,但这只是被授予(因为就 iOS 而言,用户已经授予访问权限)。
那么,除了让用户撤销我的应用程序的 FB 然后再次添加它之外,还有什么方法可以刷新令牌?