卡盟SDK android开发文档
目录
1、概述 (2)
2、开发工具 (2)
3、API接口函数说明及使用 (2)
3.1、注册app (2)
3.2、进入选号页面 (2)
3.3、信息查询接口 (2)
4、sdk使用 (5)
4.1sdk包拷贝 (5)
4.2配置adle文件 (5)
1、概述
卡盟SDK android开发接口说明,供第三方合作伙伴使用。
2、环境说明
本SDK最低支持android4.0,开发环境为Android studio
3、API接口函数说明及使用
3.1、注册app
void register(String appId,String appKey,String uid)
请求参数:
参数名称参数类型参数说明
appId String申请远特开卡时远特分配的appId
appKey String申请远特开卡时远特分配的appKey
uid String当前用户id
注:在使用该sdk前必须先调用此方法
3.2、进入选号页面
Void goSelectPhoneNumberPage(Context context,PageBackListener listener)请求参数:
参数名称参数类型参数说明
context Context系统Context
listener PageBackListener选号回调函数,返回选中的号码信息
3.3、信息查询接口
Map<String,Object>queryOpenCardInfo(Context context,String orderId,int flag)
请求参数:sdk
参数名称参数类型参数说明
context Context系统Context
ordered String远特开卡订单号
flag int通过此参数查询具体信息
1、查询号码信息
2、查询套餐信息
3、查询上传资料信息
4、查询支付信息
5、查询写卡信息
6、查询审核状态
7、查询开卡状态
返回map描述:
1、查询号码信息(flag=1)
Key value类型说明
cityName String号码归属城市
numberLevel String号码等级
2、查询套餐信息(flag=2)
Key value类型说明
cardMoney String选号费,分
cardRebate String号码等级
preStoreMoney String预存,分
preStoreRebate String预存折扣,n/10000
payMoney String支付金额,分
code String套餐id
title String标题
standard String资费标准
feeDescribe String资费详情
is4G String是否是4G;1是,2否
monthlyFee String月费(元)
lowConsumption String低消
flow String国内流量
voiceDialing String国内语音拨打
message String国内短信
answer String国内语音接听
beyondFee String国内流量0.2元/MB,国内语音拨打0.099
元/分钟,国内短信0.1元/条", callerID String来电显示
voiceZero String语音月底是否清零
flowZero String流量月底是否清零
remarks String1、低消入网当月生效,不区分前半月后半月
入网。
selPackInfo List<PackInfoEntity>见备注1
备注1:实体类PackInfoEntity参数信息说明:
参数名类型说明
code String套餐id
title String标题
standard String资费标准
feeDescribe String资费详情
info SelPackInfoDetailEntity见备注2
备注2:实体类SelPackInfoDetailEntity参数信息
参数名类型说明
description String套餐描述
typeName String类型
runType String订购生效类型
needToStop String是否需要退订
validity String包内资源有效期
menuType String1显示包含内容2显示付费周期
includeContent String包含内容
payCycle String付费周期
cycleCost String周期费用
repeat String能否重复订购
remarks RemarkEntity见备注3
备注3:实体类RemarkEntity参数信息
参数名类型说明
describle String
detaile String1、订购立即扣5元,数据0-30M内免费2、超
出30M立即扣15元,数据30-150M内免费
3、查询上传资料信息(flag=3)
Key value类型说明
dataName String身份证姓名
dataIdCard String证件号
dataAddress String身份证地址
dataPeirod String身份证有效期
dataImgOne String正面照url
dataImgTwo String背面照url
dataImgThr String手持照url
dataImgFou String签名照url
4、查询支付信息(flag=4)
Key value类型说明
payMoney String支付金额,分
payResult String支付状态,1未支付,2成功3失败4进行中5已退款
5、查询写卡信息(flag=5)
Key value类型说明
imsi String
smsp String短信中心号
6、查询审核状态(flag=6)
Key value类型说明
auditResult String审核结果1未审核2通过3拒绝
7、查询开卡状态(flag=7)
Key value类型说明
iccid String
4、sdk使用
4.1sdk包拷贝
将aar文件复制到libs目录下
5
4.2配置adle文件
在adle中加入
repositories{
flatDir{
dirs'libs'
}
在dependencies下加入compile(name:'kamenglib',ext:'aar')

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。