FBSDK-RACExtensions 0.0.2.1

FBSDK-RACExtensions 0.0.2.1

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

Daniil Orlov 维护。



  • 作者
  • eagle-dan1349

使用方法

要运行示例项目,克隆仓库,并首先从 Example 目录运行 pod install

要求

FBSDK-RACExtensions 依赖于:ReactiveCocoa v 2.5、FBSDKCoreKit v 4.1.0、FBSDKLoginKit v 4.1.0 和 FBSDKShareKit v 4.1.0

入门

为 Facebook iOS SDK 提供基于块的 SDK 方法便利性。返回的信号是冷信号(除非另有说明),并在订阅时自动启动。请求、授权等的结果将发送回订阅者。

    FBSDKLoginManager* manager =
    [[FBSDKLoginManager alloc] init];

    [[manager rac_logInWithReadPermissions:@[
                                             @"public_profile",
                                             @"email",
                                             @"user_photos",
                                             @"user_birthday"
                                             ]]
     subscribeNext:^(FBSDKLoginManagerLoginResult* result)
     {
         //You got your login result!
     }
     error:^(NSError* error)
     {
         //Or something went wrong...
     }];

安装

FBSDK-RACExtensions 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod "FBSDK-RACExtensions"

如果您只需要登录功能,可以使用以下内容

pod "FBSDK-RACExtensions/FBSDKLoginKit-RACExtensions"

作者

eagle-dan1349,[email protected]

许可证

FBSDK-RACExtensions 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。

有关用法,请参阅 Facebook SDK 许可证。

接受拉取请求!