<?php require_once 'curl.func.php'; $appkey = 'your_appkey_here';//你的appkey $fuelcard = '1000110000001234567';//要充值的加油卡卡号 $amount = 200;//充值的金额 单位:元 $outorderno = '';//外部订单号 $appsecret = 'ssssssssssss'; $queryarr = array('fuelcard'=>$fuelcard,'amount'=>$amount,'outorderno'=>$outorderno); $sign = makeSign($queryarr, $appsecret);//md5(fuelcard,amount,outorderno按key排序) $url = "https://api.jisuapi.com/fuelcardrecharge/recharge?appkey=$appkey&fuelcard=$fuelcard&amount=$amount&outorderno=$outorderno&sign=$sign"; $result = curlOpen($url, ['ssl'=>true]); $jsonarr = json_decode($result, true); //exit(var_dump($jsonarr)); if($jsonarr['status'] != 0) { echo $jsonarr['msg']; exit(); } $result = $jsonarr['result']; echo $result['fuelcard'].' '.$result['amount'].' '.$result['totalfee'].' '.$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; }