Skip to content

keito5656/MixiClient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MixiClient

mixiSDKをデリゲートから開放します.

MixiRequest *request = [MixiRequest requestWithEndpoint:@"/photo/albums/@me/@self"];
MixiClient *client = [[MixiClient alloc] init];
[client sendRequest:request
                 complate:^(id data) {
                     hogehoge...
                 } error:^(Mixi *mixi, NSError *error) {
                     hogehoge...
                 }];
                 
[client cancel:^(Mixi *mixi, NSURLConnection *connection) {
   hogehoge..
}];

entity

MixiCollection *MixiCollection = [MixiEntity entitiesArrayWithData:APIResponseData];
MixiEntity entity = [MixiEntity entityWithData:APIResponseData];

APIアクセス

[MixiClient lookupWithPageId:@"298660" complete:^(MixiPage *entity) {
    NSLog(@"%@",entity);
    
} error:^(Mixi *mixi, NSError *error) {
  hogehoge...
}];

[MixiClient findMyFollowPageWithComplete:^(MixiCollection *collection) {
    for(MixiPage *page in collection.contents) {
        NSLog(@"%@", page.pageName);
        NSLog(@"%d", page.ageRating);
    }
} error:^(Mixi *mixi, NSError *error) {
    hogehoge
}];

About

mixiSDKをデリゲートから開放します.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages