iOS MobAPI 使用姿势

一、获取AppKey

如何在我们的官网注册应用得到appkey,请点击链接看里面的操作步骤

MobAPI 应用注册

二、下载SDK

请点击这里进去下载相应的sdk

MobAPI 下载

三、快速集成

手动导入

第一步:将下载的包中 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

CocoaPods 导入

只需要在 Podfile 里面加入这两句命令,pod install 即可:

pod 'MobAPI-For-iOS'
pod 'MOBFoundation'

四、使用 MobAPI

第一步:设置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对应的省市区信息
MOBAKvRequestk-v 存储相关操作
MOBALaohuangliRequest老黄历信息查询
MOBALotteryRequest彩票开奖信息相关请求
MOBAMarriageRequest婚姻匹配查询
MOBAMobileLuckyRequest手机号码查吉凶
MOBAPhoneRequest手机号相关请求
MOBAPostcodeRequest邮编相关请求
MOBAProvinceoilRequest今日各省油价相关请求
MOBASilverRequest上海交易所白银数据相关请求
MOBAStationRequest查询手机基站信息
MOBATiKuRequest驾考题库相关查询
MOBATrainTicketsRequest火车票相关查询
MOBAUserCenterRequest用户系统相关请求
MOBAWeatherRequest天气相关请求
MOBAWxArticleRequest微信精选相关请求
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值