PFLinkedInUtils 0.1.9

PFLinkedInUtils 0.1.9

测试已测试
語言语言 Obj-CObjective C
许可协议 MIT
发布最后发布2017年5月

alexruperez 维护。



 
依赖于
Parse~> 1.8
IOSLinkedInAPI~> 2.0
AFNetworking~> 2.0
 


Dependency Status Analytics

概述

PFLinkedInUtils 类提供了在 Parse 应用程序中与 LinkedIn 交互的实用函数。

注意:截至 2015 年 5 月 12 日,LinkedIn 对所有非合作伙伴的 API 使用施加了限制:参见:https://developer.linkedin.com/blog/posts/2015/developer-program-changes

该类目前仅适用于 iOS。

PFLinkedInUtils Screenshot

使用方法

安装

或者您可以将以下文件添加到您的项目中:

  • 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 文件。