我正在使用LinkedIn分享图片。我需要在第一时间登录后才需要在应用程序中保存LinkedIn凭据。当我再次运行应用程序时,将显示LinkedIn登录。我该如何解决这个问题。
我保存了访问令牌并传递了该值,但我仍然收到如下错误消息“伙伴未正确实施身份验证协议”
答案 0 :(得分:0)
获取accessToken时:
self.accessToken = [[OAToken alloc] initWithHTTPResponseBody:responseBody];
将其保存在用户默认值中,以便下次可以使用它来避免重新登录:
[[NSUserDefaults standardUserDefaults] setObject:responseBody forKey:@"accessToken"];
访问accessToken:
NSString* accessToken = [[NSUserDefaults standardUserDefaults] valueForKeyPath:@"accessToken"];
OAMutableURLRequest *request =[[OAMutableURLRequest alloc] initWithURL:url consumer:self.consumer token:[[OAToken alloc] initWithHTTPResponseBody:accessToken]];