如何在我们官网注册应用获得 AppKey,请点击链接查看操作步骤
请点击这里进入下载相应的 SDK
第一步:将下载的包中 libraries 下面所有的文件导入到您的工程中,见下图
拖到工程中后弹出以下对话框,勾选”Copy items into destination group’s folder(if needed)”,并点击“Finish“按钮,如图
注意:请务必在选择步骤中选择“Create groups for any added folders”单选按钮。如果您选择“Create folder references for any added folders”,则将添加一个蓝色的文件夹引用到项目中,并且无法找到它的资源。
第二步:添加依赖库,步骤见下图
必须添加的依赖库如下(Xcode 7 下 .dylib 库后缀名更改为.tbd):
libicucore.dylib
libz.dylib
libstdc++.dylib
JavaScriptCore.framework
第一步:设置 MobAPI 的 AppKey 并进行初始化,打开 AppDelegate.m (代表你的工程名字) 导入头文件
#import <MobAPI/MobAPI.h>
在 - (BOOL)application: didFinishLaunchingWithOptions: 方法中调用 registerApp 方法来初始化 SDK
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
//替换您自己在Mob官网注册的App Key.注册地址[注册您要使用的sdk的app key]:http://dashboard.mob.com/#/
[MobAPI registerApp:@"14e2650055847"];
return YES;
}
第二步:添加实现代码,MobAPI 类中提供了一个 sendRequest 方法用于请求不同的功能接口,如查询手机号码归属地:
[MobAPI sendRequest:[MOBAPhoneRequest ownershipRequestByPhone:@"13333333333"]
onResult:^(MOBAResponse *response) {
if (response.error)
{
NSLog(@"request error = %@", response.error);
}
else
{
NSLog(@"request success = %@", response.responder);
}
}];
注:使用不同的 Request 类对象进行请求,可以请求不同功能的 API,其中 MOBARequest 为请求基类,可以进行各种 API 的请求。对于其他 Request 类中未封装的请求可以使用基类进行。请求类功能对照表如下:
类型 | 功能 |
---|---|
MOBABankCardRequest | 银行卡信息查询 |
MOBABoxOfficeRequest | 电影票房相关请求 |
MOBACalendarRequest | 万年历查询 |
MOBACarRequest | 汽车信息相关查询 |
MOBACookRequest | 菜谱相关请求 |
MOBADictionaryRequest | 新华字典查询 |
MOBADomesticMetalRequest | 国内交易所贵金属数据相关请求 |
MOBADreamRequest | 周公解梦查询 |
MOBAEnvironmentRequest | 空气质量查询请求 |
MOBAExchangeRequest | 全球货币汇率相关请求 |
MOBAFlightRequest | 航班信息相关查询 |
MOBAFootballLeagueRequest | 足球5大联赛信息相关查询 |
MOBAGlobalStockRequest | 全球股指信息相关请求 |
MOBAGoldRequest | 黄金价格相关请求 |
MOBAHealthRequest | 健康知识查询 |
MOBAHistoryRequest | 历史上的今天查询 |
MOBAHoroScopeRequest | 八字信息查询 |
MOBAIdiomRequest | 成语查询 |
MOBAIdRequest | 身份证信息查询请求 |
MOBAIKTokenRequest | 词库分词相关查询 |
MOBAIpRequest | 查询 IP 对应的省市区信息 |
MOBAKvRequest | k-v 存储相关操作 |
MOBALaohuangliRequest | 老黄历信息查询 |
MOBALotteryRequest | 彩票开奖信息相关请求 |
MOBAMarriageRequest | 婚姻匹配查询 |
MOBAMobileLuckyRequest | 手机号码查吉凶 |
MOBAPhoneRequest | 手机号相关请求 |
MOBAPostcodeRequest | 邮编相关请求 |
MOBAProvinceoilRequest | 今日各省油价相关请求 |
MOBASilverRequest | 上海交易所白银数据相关请求 |
MOBAStationRequest | 查询手机基站信息 |
MOBATiKuRequest | 驾考题库相关查询 |
MOBATrainTicketsRequest | 火车票相关查询 |
MOBAUserCenterRequest | 用户系统相关请求 |
MOBAWeatherRequest | 天气相关请求 |
MOBAWxArticleRequest | 微信精选相关请求 |