AFLinkedInOAuth1Client 0.0.3

AFLinkedInOAuth1Client 0.0.3

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最新发布2015年3月

无人认领 维护。



  • PJ Gray

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);
                                                }];

LinkedIn 详细信息

从基于 AFOAuth1Client 的基本实现中出现了两个问题,问题如下 这个页面

  • Content-Type 需要 text/xml 类型。这似乎不在 OAuth 规范中...
  • "正确处理 oauth_token_secret"

联系

PJ Gray

许可证

AFLinkedInOAuth1Client 可在 MIT 许可证下获得。有关更多信息,请参阅 LICENSE 文件。