LinkedIn 便于验证的 AFOAuth1Client 子类。
将您的应用程序注册为可以通过自定义 URL scheme 启动的应用程序,并用路径 /success
作为回调 URL。
以下是所有内容的组合形式
AFLinkedInOAuth1Client *linkedinClient = [[AFLinkedInOAuth1Client alloc] initWithBaseURL:[NSURL URLWithString:@"https://api.linkedin.com/"]
key:@"KEY"
secret:@"SECRET"];
[linkedinClient authorizeUsingOAuthWithRequestTokenPath:@"uas/oauth/requestToken"
userAuthorizationPath:@"uas/oauth/authorize"
callbackURL:[NSURL URLWithString:@"x-yourscheme://success"]
accessTokenPath:@"uas/oauth/accessToken"
accessMethod:@"POST"
success:^(AFOAuth1Token *accessToken) {
NSLog(@"Success: %@", accessToken);
} failure:^(NSError *error) {
NSLog(@"Error: %@", error);
}];
从基于 AFOAuth1Client 的基本实现中出现了两个问题,问题如下 这个页面。
PJ Gray
AFLinkedInOAuth1Client 可在 MIT 许可证下获得。有关更多信息,请参阅 LICENSE 文件。