基于PHP的手机话费充值API调用代码示例

本代码是基于聚合数据的话费充值API实现的话费充值功能,使用前需要:
①:通过[url]https://www.juhe.cn/docs/api/id/85[/url]申请一个appkey

[b]一、引入封装的代码类[/b]
//----------------------------------
// 聚合数据-手机话费充值API调用示例代码
//----------------------------------
header('Content-type:text/html;charset=utf-8');
include 'class.juhe.recharge.php'; //引入文件


[b]二、配置一些必须的参数[/b]
//接口基本信息配置
$appkey = '291bf7184**********************'; //从聚合申请的话费充值appkey
$openid = 'JH8d954266539************'; //注册聚合账号就会分配的openid,在个人中心可以查看
$recharge = new recharge($appkey,$openid);


[b]三、检测手机号码以及面额是否可以充值[/b]
$telCheckRes = $recharge->telcheck('18913511234',10);
if($telCheckRes){
//说明支持充值,可以继续充值操作,以下可以根据实际需求修改
echo "OK";
}else{
//暂不支持充值,以下可以根据实际需求修改
exit("对不起,该面额暂不支持充值");
}


[b]四、根据手机号码以及面额查询商品信息
[/b]
$telQueryRes =$recharge->telquery('18913511234',10); #可以选择的面额5、10、20、30、50、100、300
if($telQueryRes['error_code'] == '0'){
//正常获取到话费商品信息
$proinfo = $telQueryRes['result'];
/*
[cardid] => 191406
[cardname] => 江苏电信话费10元直充
[inprice] => 10.02
[game_area] => 江苏苏州电信
*/
echo "商品ID:".$proinfo['cardid']."<br>";
echo "商品名称:".$proinfo['cardna
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值