No description, website, or topics provided.
Clone or download
Brilance Brilance
Brilance and Brilance 更新podspec文件和readme
Latest commit c212024 Oct 17, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
SDK
Sample/MobAPIDemo MobAPI 2.1.1更新 Oct 17, 2018
.DS_Store
.swift-version Release 1.0.7 Dec 20, 2016
LICENSE update 2.0.0 Jun 14, 2017
README.md 更新podspec文件和readme Oct 17, 2018
mobAPI.podspec 更新podspec文件和readme Oct 17, 2018

README.md

一、注册应用获取appKey 和 appSecret

(1)到Mob官网注册成为Mob开发者,老用户直接登录即可;

image

(2)注册或登录完成后,会返回至首页,点击右上角的“进入后台”,会跳转至管理后台,点击下拉列表,选择“创建新应用”。如下图:

Snip20170527_3.png

** 输入应用名称后点击“保存”,如下图:** image

** 应用创建后在左边导航栏点击“添加产品”,选择 SecurityCodeSDK ,点击马上开始,如下图:**

Snip20170527_4.png

** 此时左边导航栏就能看到您添加的产品了,点击“概况”即可看到您接下来需要的AppKey和AppSecret了,你也可以在菜单中看到设置和短信记录等信息,修改完设置记得保存,如下图:**

Snip20170527_7.png

二、 集成MobApi

通过cocoapods集成

** 通过 CocoaPods进行安装,只需在 Podfile文件中添加:**

pod 'mobAPI'

** 添加之后执行 pod install / pod update 命令即可。**

手动集成

1. 获取 MobApi SDK:

** 点击链接下载最新版SDK,解压后得到以下文件结构:**

Snip20170525_43.png

2. 导入SDK:

将下图中红色框标记的文件夹(包含MOBFoundation.framework 和 MobAPI.framework)拖入到工程中

Snip20170525_44.png

确认勾选,点击finish完成导入

Snip20170525_45.png

3. 添加依赖库:

SDK所需依赖库列表(Xcode 7 下.dylib库后缀名更改为.tbd):

libz.dylib
libstdc++.dylib

Snip20170525_47.png

三、配置appkey和appSecret

在项目中的info.plist文件中添加键值对,键分别为==MOBAppKey==和==MOBAppSecret==,值为步骤一申请的appkey和appSecret

Snip20170525_56.png

四、使用MobApi接口

MOBApiCloud类中提供了一个sendRequest方法用于请求不同的功能接口,如查询手机号码归属地:

#import <MobAPI/MobAPI.h>

[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类中未封装的请求可以使用基类进行。请求类功能对照表如下:

类型 功能
MOBACookRequest 菜谱API相关请求
MOBAPhoneRequest 手机号API相关请求
MOBAPostcodeRequest 邮编API相关请求
MOBAWeatherRequest 天气API相关请求
MOBAIdRequest 身份证信息API相关请求
MOBAEnvironmentRequest 空气质量API相关请求
MOBAIpRequest ip信息API相关请求
MOBAKvRequest K-v存储API相关请求
MOBAKvRequest K-v查询API相关请求
MOBACalendarRequest 万年历API相关请求
MOBAMobileLuckyRequest 号码吉凶查询API相关请求
MOBABankCardRequest 银行卡信息API相关请求
MOBALaohuangliRequest 老黄历查询API相关请求
MOBAHealthRequest 健康查询API相关请求
MOBAMarriageRequest 婚姻匹配API相关请求
MOBAHistoryRequest 历史上的今天API相关请求
MOBADreamRequest 周公解梦API相关请求
MOBAIdiomRequest 成语API相关请求
MOBADictionaryRequest 新华字典API相关请求
MOBAHoroScopeRequest 算八字API相关请求