摘要:本文将带你了解Android应用开发之手机话费充值api接口 话费充值功能接入,希望本文对大家学Android有所帮助。
本文将带你了解Android应用开发之手机话费充值api接口 话费充值功能接入,希望本文对大家学Android有所帮助。
最近正在做一个小项目,其中一个要实现手机话费充值功能。我在网上搜罗了很久,最终找了聚合数据上的那个手机话费充值API,下面就分享一下,希望对需求的朋友有所帮助。
聚合数据是一个API聚合平台,提供了超多各类API,它的手机话费充值接口也是不错的。
手机话费充值API
1.1检测手机号码是否能充值
接口地址://op.juhe.cn/ofpay/mobile/telcheck
支持格式:json
请求方式:http post/get
请求示例://op.juhe.cn/ofpay/mobile/telcheck?cardnum=100&phoneno=13429667914&key=您申请的KEY
接口备注:检测手机号码及金额是否能充值
请求参数说明:
JSON返回示例:
Json代码 { "reason": "允许充值的手机号码及金额", "result": null, "error_code": 0 } {
"reason": "允许充值的手机号码及金额",
"result": null,
"error_code": 0
}
1.2根据手机号和面值查询商
接口地址://op.juhe.cn/ofpay/mobile/telquery
支持格式:json
请求方式:http get/post
请求示例://op.juhe.cn/ofpay/mobile/telquery?cardnum=30&phoneno=18913515635&key=您申请的KEY
接口备注:根据手机号和面值查询商品信息
请求参数说明:
JSON返回示例:
Json代码 { "reason": "成功", "result": { "cardid": "191404", /*卡类ID*/ "cardname": "江苏电信话费100元直充", /*卡类名称*/ "inprice": 98.4, /*购买价格*/ "game_area": "江苏苏州电信" /*手机号码归属地*/ }, "error_code": 0 } {
"reason": "成功",
"result": {
"cardid": "191404", /*卡类ID*/
"cardname": "江苏电信话费100元直充", /*卡类名称*/
"inprice": 98.4, /*购买价格*/
"game_area": "江苏苏州电信" /*手机号码归属地*/
},
"error_code": 0
}
1.3手机直充接口
接口地址://op.juhe.cn/ofpay/mobile/onlineorder
支持格式:json
请求方式:http get/post
请求示例://op.juhe.cn/ofpay/mobile/onlineorder?key=KEY&phoneno=18913513535&cardnum=100&orderid=2014111111113&sign=fb1ed32a9540c24b03cc0c06aabbb642
接口备注:依据用户提供的请求为指定手机直接充值,***如果充值过程中,遇到http网络状态异常或错误码返回系统异常100014,请务必通过订单查询接口检测订单或联系客服,不要直接做失败处理,避免照成不必要的损失!!!
请求参数说明:
JSON返回示例:
Json代码 { "reason": "订单提交成功,等待充值", "result": { "cardid": "1900212", /*充值的卡类ID*/ "cardnum": "1", /*数量*/ "ordercash": 49.25, /*进货价格*/ "cardname": "江苏电信话费50元直充", /*充值名称*/ "sporder_id": "20141120174602882", /*聚合订单号*/ "uorderid":"2014123115121",/*商户自定的订单号*/ "game_userid": "18913515122", /*充值的手机号码*/ "game_state": "0" /*充值状态:0充值中 1成功 9撤销,刚提交都返回0*/ }, "error_code": 0 } {
"reason": "订单提交成功,等待充值",
"result": {
"cardid": "1900212", /*充值的卡类ID*/
"cardnum": "1", /*数量*/
"ordercash": 49.25, /*进货价格*/
"cardname": "江苏电信话费50元直充", /*充值名称*/
"sporder_id": "20141120174602882", /*聚合订单号*/
"uorderid":"2014123115121",/*商户自定的订单号*/
"game_userid": "18913515122", /*充值的手机号码*/
"game_state": "0" /*充值状态:0充值中 1成功 9撤销,刚提交都返回0*/
},
"error_code": 0
}
1.4订单状态查询
接口地址://op.juhe.cn/ofpay/mobile/ordersta
支持格式:json
请求方式:http get/post
请求示例://op.juhe.cn/ofpay/mobile/ordersta?key=&orderid=a112244411a
接口备注:查询订单的最新状态,请确认订单成功提交后,再查询哦~
请求参数说明:
JSON返回示例:
Json代码 { "reason": "查询成功", "result": { "uordercash": "5.000", /*订单扣除金额*/ "sporder_id": "20150511163237508",/*聚合订单号*/ "game_state": "1" /*状态 1:成功 9:失败 0:充值中*/ }, "error_code": 0 } {
"reason": "查询成功",
"result": {
"uordercash": "5.000", /*订单扣除金额*/
"sporder_id": "20150511163237508",/*聚合订单号*/
"game_state": "1" /*状态 1:成功 9:失败 0:充值中*/
},
"error_code": 0
}
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之Android频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号