帮助与文档

> >

短信验证码SDK,为开发者提供全球通用的短信验证码工具,开发者可以用其在App植入短信验证码SDK、简单设置即可短信验证,集成快速便捷,且后期易于管理。

配置集成

开发者使用本模块之前需要先到Mob官网申请开发者账号,并在账号内填写相应信息创建自己的 APP,从而获取AppKeyAppSecret,然后添加SMSSDK功能,获取模板id

详情参考:快速集成获取apppkey和appSecret

一.准备工作

下载并安装开发工具:APICloud Studio 2

二.创建应用

APICloud提供了两种创建应用的方式,方便开发者在云端或APICloud Studio中创建应用。

云端创建应用:

1) 注册并登录APICloud系统:https://www.apicloud.com/console 点击左上角“创建应用”, 如图:选择“Native”,填写“名称”及“说明”,应用创建完成。

APICloud Studio中创建应用:

1) 登录APICloud Studio,没有账号点击“注册账号”,已经注册,用之前注册的APICloud账号登录APICloud Studio

这2端可以相互同步信息:

同步本地应用到云端资源库,开发者在APICloud Studio创建的应用会和云端资源库建立连接。项目代码改动后,可以使用APICloud Studio的代码提交功能提交代码到云端资源库。

三.添加模块

打开APICloud云端,加入我们的SMSSDK模块:

 

四.模块使用攻略

Android:

使用此模块之前android需先配置config.xml文件,方法如下:

IOS:

ios 需要将Info.plist 文件放入res目录下,文件内容内容:

  • 字段描述:
  1. Mob-AppKey:(必须配置)从Mob官网获取的 AppKey。AppKey 申请方法参考快速集成获取apppkey和appSecret
  2. Mob-AppSecret:(必须配置)从Mob官网获取的 AppSecret。AppSecret 申请方法参考快速集成获取apppkey和appSecret

编译app时iOS 请配置访问联系人的权限

Demo实例widget下载地址

 

五.模块接口说明

需要引入模块:

(1)获取文本验证码

params:

callback(ret,err)

ret:

  • 类型:JSON 对象
  • 内部字段:

err:

  • 类型:JSON 对象
  • 内部字段:

示例代码

(2)获取语音验证码

params:

callback(ret, err)

ret:

  • 类型:JSON 对象 内部字段: { }

err:

  • 类型:JSON 对象
  • 内部字段:

示例代码:

(3)提交验证码

params:

callback(ret, err)

ret:

  • 类型:JSON 对象 内部字段: { }

err:

  • 类型:JSON 对象
  • 内部字段:

示例代码:

(4)获取区号

callback(ret, err)

ret:

  • 类型:JSON 对象
  • 内部字段:

err:

  • 类型:JSON 对象
  • 内部字段:

示例代码:

(5)获取通讯里好友信息

callback(ret, err)

ret:

  • 类型:JSON 对象
  • 内部字段:

err:

  • 类型:JSON 对象
  • 内部字段:

示例代码:

(6)提交用户资料

params:

callback(ret, err)

ret:

  • 类型:JSON 对象
  • 内部字段: { }

err:

  • 类型:JSON 对象
  • 内部字段:

示例代码:

(7)获取版本号

callback(ret,err)

ret

  • 类型:JSON 对象
  • 内部字段:

err

  • 类型:JSON 对象
  • 内部字段: { }
示例代码:

(8)是否允许访问通讯录好友

params:

示例代码:

 

 

 

 

 

相关文档