重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
select sum(数据库中当天的话费),sum(话费充值),其他页面要现实的内容 from
网站建设哪家好,找成都创新互联公司!专注于网页设计、网站建设、微信开发、微信小程序、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了三沙免费建站欢迎大家使用!
表名 where 日期=sysdate
最近正在做一个小项目,其中一个要实现手机话费充值功能。我在网上搜罗了很久,最终找了聚合数据上的那个手机话费充值api接口,下面就分享一下,希望对需求的朋友有所帮助。
聚合数据是一个API聚合平台,提供了超多各类API,它的手机话费充值api接口也是不错的。
1.手机话费充值API
1.1检测手机号码是否能充值
接口地址:
支持格式:json
请求方式:http post/get
请求示例:;phoneno=13429667914key=您申请的KEY
接口备注:检测手机号码及金额是否能充值
请求参数说明:
名称
类型
必填
说明
phoneno
string
是
手机号码
cardnum
string
是
充值金额,目前可选:10、20、30、50、100、300
key
string
是
应用APPKEY(应用详细页查询)
返回参数说明:
名称
类型
说明
error_code
int
返回码
reason
string
返回说明
result
string
返回结果集
JSON返回示例:
{ "reason": "允许充值的手机号码及金额", "result": null, "error_code": 0 }
1.2根据手机号和面值查询商
接口地址:
支持格式:json
请求方式:http get/post
请求示例:;phoneno=18913515635key=您申请的KEY
接口备注:根据手机号和面值查询商品信息
请求参数说明:
名称
类型
必填
说明
phoneno
string
是
手机号码
cardnum
string
是
充值金额,目前可选:10、20、30、50、100、300
key
string
是
应用APPKEY(应用详细页查询)
返回参数说明:
名称
类型
说明
error_code
int
返回码
reason
string
返回说明
result
string
返回结果集
JSON返回示例:
{ "reason": "成功", "result": { "cardid": "191404", "cardname": "江苏电信话费100元直充", "inprice": 98.4, "game_area": "江苏苏州电信" }, "error_code": 0 }
1.3手机直充接口
接口地址:
支持格式:json
请求方式:http get/post
请求示例:;phoneno=18913513535cardnum=100orderid=2014111111113sign=fb1ed32a9540c24b03cc0c06aabbb642
接口备注:依据用户提供的请求为指定手机直接充值,***如果充值过程中,遇到http网络状态异常或错误码返回系统异常100014,请务必通过订单查询接口检测订单或联系客服,不要直接做失败处理,避免照成不必要的损失!!!
请求参数说明:
名称
类型
必填
说明
phoneno
string
是
手机号码
cardnum
string
是
充值金额,目前可选:10、20、30、50、100、300
orderid
string
是
商家订单号,8-32位字母数字组合,由您自己生成
key
string
是
应用APPKEY(应用详细页查询)
sign
string
是
校验值,md5(OpenID+key+phoneno+cardnum+orderid),OpenID在个人中心查询
返回参数说明:
名称
类型
说明
error_code
int
返回码
reason
string
返回说明
result
string
返回结果集
JSON返回示例:
{ "reason": "订单提交成功,等待充值", "result": { "cardid": "1900212", "cardnum": "1", "ordercash": 49.25, "cardname": "江苏电信话费50元直充", "sporder_id": "20141120174602882", "uorderid":"2014123115121", "game_userid": "18913515122", "game_state": "0" }, "error_code": 0 }
1.4订单状态查询
接口地址:
支持格式:json
请求方式:http get/post
请求示例:;orderid=a112244411a
接口备注:查询订单的最新状态,请确认订单成功提交后,再查询哦~
请求参数说明:
名称
类型
必填
说明
orderid
string
是
商家订单号,8-32位字母数字组合,请填写已经成功提交的订单号
key
string
是
应用APPKEY(应用详细页查询)
返回参数说明:
名称
类型
说明
error_code
int
返回码
reason
string
返回说明
result
string
返回结果集
JSON返回示例:
{ "reason": "查询成功", "result": { "uordercash": "5.000", "sporder_id": "20150511163237508", "game_state": "1" }, "error_code": 0 }
1.5状态回调配置
充值接口测试完毕,需联系在线客服进行回调配置。
演示:
最后,附《手机话费充值》资费说明:
卡种
面额
价格
10元话费直冲
¥10.00
¥9.80~¥10.2
20元话费直冲
¥20.00
¥19.60~¥20.1
30元话费直冲
¥30.00
¥29.54~¥30
50元话费直冲
¥50.00
¥49.25~¥50
100元话费直冲
¥100.00
¥99.4~¥100
300元话费直冲
¥300.00
¥295.5~¥296.4
苹果手机充话费步骤如下:
打开iphone淘宝客户端,等待进入主界面。
在主界面选择“充值中心”。
然后会看见要输入手机号码和选择充值的面额,如果之前充过会保留最近一次的充值的手机号码,要添加新号码点击旁边的小加号,然后点击“下一步”。
这时需要登陆自己的淘宝账号,输入自己的账号和密码然后点击登陆。
登陆账号之后很快就可以看见订单了,这时软件会自动提示去支付宝付款,点击“确定”。
最后在收银台填写好自己的支付宝支付密码完成付款,很快就能充值到账了。
int phonetime, 电话时间
int smscount 信息条数
double m1 = phonetime * 100;
double m2 = (((smscount20)20:smscount)-20)*20;
if(m1 10000)m1=10000;
if(phonetime = 500)m1 = m1 * 0.9;
if(smscount = 200)m2 = m2 * 0,9
tax=0.1*(m1 + m2);
tax 税率
m1+m2合计
充值总额m1+m2+tax
以移动号码为例,介绍手机充值卡给手机号充话费的方法。详细的操作步骤如下:
1、首先,使用百度搜索找到“中国移动网上营业厅”的官方网站,然后单击进入,如下图所示。
2、其次,进入后选择“我的移动”模块,如下图所示。
3、接着,输入相应的信息以登录个人账户,如下图所示。
4、随后,登录后,单击“充值”按钮,如下图所示。
5、接着,打开“充值卡充值”模块,如下图所示。
6、然后,输入充值号码和充值卡密码,并点击“开始充值”按钮,如下图所示。
7、最后,系统就会为您充值话费了,如下图所示。