相关疑难解决方法(0)

如何在使用Facebook iPhone SDK时刷新oauth令牌

我在我的应用程序中使用Facebook SDK for iOS:http: //github.com/facebook/facebook-ios-sdk

oAuth令牌在大约2小时后到期.如何在不必再次调用[Facebook授权...]方法的情况下"刷新"oAuth令牌 - 如果用户之前已登录,则会短暂显示一个空的Facebook对话框?我想避免的是要求用户每次使用应用程序时重新登录FB - 比如说,每天都要.

当应用程序退出/启动时,我已经在保存/恢复oAuth令牌.我可以使用[Facebook isSessionValid]检查令牌是否有效,或者检查令牌上的过期时间.但是如果令牌已经过期该怎么办?我已经读过可以"刷新"令牌,但我不明白这是如何完成的.

我不想请求"offline_access"权限,这将给我一个"永远"的令牌.

救命!?

iphone facebook oauth ios

14
推荐指数
1
解决办法
7292
查看次数

标签 统计

facebook ×1

ios ×1

iphone ×1

oauth ×1