测试已测试 | ✗ |
語言语言 | Obj-CObjective C |
许可协议 | MIT |
发布最后发布 | 2017年5月 |
由 alexruperez 维护。
依赖于 | |
Parse | ~> 1.8 |
IOSLinkedInAPI | ~> 2.0 |
AFNetworking | ~> 2.0 |
PFLinkedInUtils 类提供了在 Parse 应用程序中与 LinkedIn 交互的实用函数。
注意:截至 2015 年 5 月 12 日,LinkedIn 对所有非合作伙伴的 API 使用施加了限制:参见:https://developer.linkedin.com/blog/posts/2015/developer-program-changes
该类目前仅适用于 iOS。
PFLinkedInUtils.m
PFLinkedInUtils.h
要运行示例项目,首先克隆仓库,然后从 Example 目录运行 pod install
。
[Parse setApplicationId:@"PARSE_APP_ID" clientKey:@"PARSE_CLIENT_SECRET"];
[PFLinkedInUtils initializeWithRedirectURL:@"LINKEDIN_REDIRECT_URL" clientId:@"LINKEDIN_CLIENT_ID" clientSecret:@"LINKEDIN_CLIENT_SECRET" state:@"DCEEFWF45453sdffef424" grantedAccess:@[@"r_fullprofile", @"r_network"] presentingViewController:nil];
[PFLinkedInUtils logInWithBlock:^(PFUser *user, NSError *error) {
NSLog(@"User: %@, Error: %@", user, error);
[PFLinkedInUtils.linkedInHttpClient GET:@"LINKEDIN_API_URL" parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@"Response JSON: %@", responseObject);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Error: %@", error);
}];
}];
通过 tweet 作者 @alexruperez,并查看 alexruperez 的博客: http://alexruperez.com
PFLinkedInUtils 在 MIT 许可协议下可用。有关更多信息,请参阅 LICENSE 文件。