使用最新的facebook登录SDK,我想从Facebook生成一个'新的和更新的访问令牌',而无需将我的应用程序重定向到facebook
https://developers.facebook.com/docs/facebook-login/ios/v2.3
FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
[login logInWithReadPermissions:@[@"email"] handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) {if (error) { ...
看起来始终从我的应用程序重定向到Facebook,并再次返回我的应用程序(即使我的用户授权我的应用程序从Facebook获取信息)
对我而言,“延长令牌的使用寿命”是不够的,因为我使用的oAuth服务器每5分钟左右就会过度使用令牌。因此,我经常需要每5分钟左右从Facebook请求一个新的更新访问令牌(最好不要'离开我的应用程序去facebook应用程序,然后再重定向回我的应用程序。
新的facebook SDK是否为ios提供了此功能?
答案 0 :(得分:0)
答案是'你不能
Facebook会强制您重定向到他们的应用以获取带有新字符串字符的新令牌 - 在iOS中保留在您自己的应用中时,您无法获得新令牌