通过PHP调用天市数据的水电煤缴费接口
来源:互联网 发布:支撑软件有哪些 编辑:程序博客网 时间:2024/04/29 11:22
前置条件
在开始前,请作如下准备
1.学会用PHP输出“Hello World”
2.去 天市数据 申请火车查询专用的KEY
操作步骤
1.配置好PHP开发环境
2.新建一个index.php文件,并输入以下内容:
<?phprequire_once 'curl.func.php';$appkey = 'your_appkey_here';//你的appkey$productid = 2512;//商品ID$account = '6029023500';//充值账号$amount = 200;//充值金额$outorderno = '77888855888';//商家订单号 可选 $appsecret = 'sssssssssss';//你的appsecret$queryarr = array('account'=>$account,'amount'=>$amount,'productid'=>$productid,'outorderno'=>$outorderno);$sign = makeSign($queryarr, $appsecret);$url = "http://apis.tiisi.com/waterelectricrecharge/recharge?appkey=$appkey&productid=$productid&account=$account&amount=$amount&sign=$sign";$result = curlOpen($url);$jsonarr = json_decode($result, true);//exit(var_dump($jsonarr));if($jsonarr['status'] != 0){ echo $jsonarr['msg']; exit();}echo $result['productid'].' '.$result['account'].' '.$result['amount'].' '.$result['outorderno'].' '.$result['orderno'].' '.$result['rechargestatus'];function makeSign($queryarr, $appsecret){ ksort($queryarr, SORT_STRING); $str = implode($queryarr); $str .= $appsecret; //exit($str); $str = md5($str); return $str;}
3.打开浏览器,访问http://localhost/index.php,正常情况下你应该看到类似下面的内容:
{ "status": "0", "msg": "ok", "result": { "productid": "2512", "account": "6029023500", "amount": "200", "outorderno": "", "orderno": "201605231550666084322", "rechargestatus": "0" }}
0 0
- 通过PHP调用天市数据的水电煤缴费接口
- 通过PHP调用天市数据的火车查询接口
- 通过PHP调用天市数据的全国交通违章查询接口
- .NET通过调用接口来获取数据的方法
- 数据接口-数据库数据,通过接口文件调用数据到不同的平台
- PHP通过curl获取接口URL的数据
- Android 通过调用接口获取数据
- 全国天气预报数据接口调用PHP示例
- 在php中调用接口,传递数据
- [APP开发技巧] 【分享】JS通过Ajax调用数据云API的REST接口的方法
- asp通过json调用webservice接口,并获取返回的xml数据及解析
- php通过http调用验证码短信接口源码
- 通过反射调用Android的L2CAP接口
- 通过反射调用Android的L2CAP接口
- 银联缴费接口处理
- 社会保险费的缴费基数与缴费比例
- 通过esb报文调用接口,返回报文数据
- 通过esb报文调用接口,返回报文数据
- [cogs2482][二分答案]Franky的胡子
- 将libcurl封装下载类
- Windows下nodejs安装与配置
- eclipse没有断点,运行时出debug
- 条件概率与事件的相互独立性
- 通过PHP调用天市数据的水电煤缴费接口
- Android混淆设置
- HEVC Screen Content Coding Overview
- Android的基本权限大全
- mybatis拦截器实现分页功能的示例讲解
- ScrollView 实现子视图滑动到顶部时固定不动
- java编写背景音乐
- LoRa点对点系统2 软件模块划分
- 数字图像处理领域的二十四个典型算法及vc实现、第一章