如何使用SLRequest处理过期的Facebook访问令牌

时间:2012-10-15 12:47:45

标签: facebook ios6 facebook-oauth facebook-access-token acaccount

我已将SLRequest类与我的应用集成,并且可以成功更新用户时间线等。到目前为止一切顺利。但是,当Facebook使用户的访问令牌失效时(由于不活动等),我一直坚持如何处理场景。

通常你会根据Facebook的建议来处理这个问题:http://developers.facebook.com/blog/post/2011/05/13/how-to--handle-expired-access-tokens/。但是在iOS上,访问令牌永远不会被应用程序直接设置,因为这些都是由SLRequest / ACAccount类在引擎盖下处理的。

我尝试重新请求访问存储的帐户,但这只是被授予(因为就iOS而言,用户已经授予访问权限)。

所以,除了让用户为我的应用撤销FB然后再添加它之外,还有什么方法可以刷新令牌吗?

1 个答案:

答案 0 :(得分:1)