Latest 0.1.9
Homepage https://github.com/gabriel/KBKeybase
License MIT
Platforms ios 7.0, osx 10.8, requires ARC
Dependencies TSTripleSec, AFNetworking, Mantle, ObjectiveSugar, GHKit
Authors

KBKeybaseAPI

Keybase.io API client for iOS/OSX.

Podfile

platform :ios, "7.0"
pod "KBKeybaseAPI"

Usage

#import <KBKeybaseAPI/KBKeybaseAPI.h>

KBAPIClient *client = [[KBAPIClient alloc] initWithAPIHost:KBAPIKeybaseIOHost];
NSArray *userNames = @[@"gabrielh", @"chris", @"max"];
[_client usersPaginatedForKey:@"usernames" values:userNames fields:nil limit:10 success:^(NSArray *users, BOOL completed) {
  // The **users** var is an array of KBUser.
  // If paginating completed will be NO, and another callback will occur.
} failure:^(NSError *error) {
  // There was an error
}];

More docs coming soon!

Latest podspec

{
    "name": "KBKeybase",
    "version": "0.1.9",
    "summary": "Keybase.io API client for iOS/OSX.",
    "homepage": "https://github.com/gabriel/KBKeybase",
    "license": {
        "type": "MIT"
    },
    "authors": {
        "Gabriel Handford": "[email protected]"
    },
    "source": {
        "git": "https://github.com/gabriel/KBKeybase.git",
        "tag": "0.1.9"
    },
    "platforms": {
        "ios": "7.0",
        "osx": "10.8"
    },
    "requires_arc": true,
    "source_files": "KBKeybase/**/*.{h,m}",
    "dependencies": {
        "TSTripleSec": [],
        "AFNetworking": [],
        "Mantle": [],
        "ObjectiveSugar": [],
        "GHKit": []
    },
    "subspecs": [
        {
            "name": "Core",
            "source_files": "KBKeybase/Core/**/*.{h,m}",
            "dependencies": {
                "GHKit": [],
                "Mantle": [],
                "ObjectiveSugar": [],
                "TSTripleSec": []
            }
        }
    ]
}

Pin It on Pinterest

Share This