基于PHP的聚合数据手机话费充值API调用代码示例.docVIP

基于PHP的聚合数据手机话费充值API调用代码示例.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于PHP的聚合数据手机话费api调用代码示例 代码描述:基于PHP的聚合数据手机话费api调用代码示例 代码平台:聚合数据 本代码是基于聚合数据的话费充值API实现的话费充值功能,使用前需要: ①:通过/docs/api/id/85申请一个appkey 引入封装的代码类 //---------------------------------- //?聚合数据-手机话费充值API调用示例代码 //---------------------------------- header(Content-type:text/html;charset=utf-8); include?class.juhe.recharge.php;?//引入文件 //接口基本信息配置 $appkey?=?291bf7184**********************;?//从聚合申请的话费充值appkey $openid?=?JH8d954266539************;?//注册聚合账号就会分配的openid,在个人中心可以查看 $recharge?=?new?recharge($appkey,$openid);$telCheckRes?=?$recharge-telcheck10); if($telCheckRes){ ????//说明支持充值,可以继续充值操作,以下可以根据实际需求修改 ????echo?OK; }else{ ????//暂不支持充值,以下可以根据实际需求修改 ????exit(对不起,该面额暂不支持充值); } $telQueryRes?=$recharge-telquery10);?#可以选择的面额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[cardname].br; ???echo?进价:.$proinfo[inprice].br; ???echo?手机归属地:.$proinfo[game_area].br; }else{ ????//查询失败,可能维护、不支持面额等情况 ????echo?$telQueryRes[error_code].:.$telQueryRes[reason]; } 提交话费充值 $orderid?=?111111111;?//自己定义一个订单号,需要保证唯一 $telRechargeRes?=?$recharge-telcz5,$orderid);?#可以选择的面额5、10、20、30、50、100、300 if($telQueryRes[error_code]?==0){ ????//提交话费充值成功,可以根据实际需求改写以下内容 ????echo?充值成功,订单号:.$telRechargeRes[result][sporder_id]; ????var_dump($telRechargeRes); }else{ ????//提交充值失败,具体可以参考$telRechargeRes[reason] ????var_dump($telRechargeRes); } $orderid?=?111111111;?//商家自定的订单号 $orderStatusRes?=?$recharge-sta($orderid); if($orderStatusRes[error_code]?==?0){ ????//查询成功 ????if($orderStatusRes[result][game_state]?==1){ ????????echo?充值成功; ????}elseif($orderStatusRes[result][game_state]?==9){ ????????echo?充值失败; ????}elseif($orderStatusRes[result][game_state]?==-1){ ????????echo?提交充值失败;?//可能是如运营商维护、账户余额不足等情况 ????} }else{ ????//查询失败 ????echo?查询失败:.$orderStatusRes[reason].(.$

文档评论(0)

rpv75l07 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档