聚合数据iOS SDK 使用说明文档

本文档详细介绍了如何集成和使用聚合数据的iOS SDK,包括添加SDK到工程、初始化、查找接口参数、调用接口及返回数据解析。同时,还阐述了在聚合数据后台进行用户注册、应用openid申请、appkey获取等相关操作。
摘要由CSDN通过智能技术生成

//
//  ViewController.m
//  JuheAdk_demo
//
//  Created by ThinkLand on 8/15/14.
//  Copyright (c) 2014 ThinkLand. All rights reserved.
//

#import "ViewController.h"
#import "JHAPISDK.h"
#import "JHOpenidSupplier.h"


@interface ViewController ()


@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
    [[JHOpenidSupplier shareSupplier] registerJuheAPIByOpenId:@"开发者申请到的openId"];
    
    UIButton* beginBtn=[UIButton buttonWithType:UIButtonTypeSystem];
    beginBtn.frame=CGRectMake(20, 111, self.view.bounds.size.width - 40, 50);
    [beginBtn setTitle:@"开    始" forState:UIControlStateNormal];
    [beginBtn setTitleColor:[UIColor darkGrayColor] forState:UIControlStateNormal];
    [beginBtn addTarget:self action:@selector(doTestAction) forControlEvents:UIControlEventTouchUpInside];
    [beginBtn setBackgroundImage:[UIImage imageNamed:@"button5"] forState:UIControlStateNormal];
    [self.view addSubview:beginBtn];
}

- (void)doTestAction
{
    //    ***************** LIFE ***************
    //    /*IP*/
    NSString *path = @"http://apis.juhe.cn/ip/ip2addr";
    NSString *api_id = @"1";
    NSString *method = @"GET";
    NSDictionary *param = @{@"ip":@"www.juhe.cn", @"dtype":@"json"};
    JHAPISDK *juheapi = [JHAPISDK shareJHAPISDK];
    
    [juheapi executeWorkWithAPI:path
                          APIID:api_id
                     Parameters:param
                        Method:method
                        Success:^(id responseObject){
                            if ([[param objectForKey:@"dtype"] isEqualToString:@"xml"]) {
                                NSLog(@"***xml*** \n %@", responseObject);
                            }else{
                                int error_code = [[responseObject objectForKey:@"error_code"] intValue];
                                if (!error_code) {
                                    NSLog(@" %@", responseObject);
                                }else{
                                    NSLog(@" %@", responseObject);
                                }
                            }
                        } Failure:^(NSError *error) {
                            NSLog(@"error:   %@",error.description);
                        }];
}

- (void)test:(NSString *)path Did:(NSString *)did parameters:(NSDictionary *)parameters{
    
}

- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

@end

 

 

 

 

 

 

聚合数据iOS SDK

使用说明文档

 

 

 

 

 

 

 

 

时间:2014/11/6

目录

 

1     版本说明........................................................................................................................................................................ 3

2    APP集成聚合数据SDK..................................................................................................................................... 3

2.1     聚合数据SDK说明......................................................................................................................................... 3

2.2     集成聚合数据SDK的方法....................................................................................................................... 3

2.3     初始化聚合数据SDK.................................................................................................................................... 4

2.4     查找调用接口的参数值............................................................................................................................... 4

2.5     编写代码调用具体的数据接口............................................................................................................. 6

2.6     返回数据实例....................................................................................................................................................... 7

3     聚合数据后台使用方法:......................................................................

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值