mall.order_detail 获取单条订单信息
1请求网址
http://www.你的域名.com/api.php?api=mall.order_detail
2请求方式
POST
3请求参数
参数名 | 类型 | 必填 | 说明 |
id | varchar(30) | id 或 out_id 至少填一项 | 订单ID |
out_id | int | id 或 out_id 至少填一项 | 订单外部显示ID |
4返回结果
参数名 | 说明 |
err_code | 错误代码 0代表没有错误,其它值 参考 err_msg |
err_msg | 错误描述 |
api_state | 接口业务层处理结果 success成功 fail 失败 |
api_msg | 接口业务层处理结果 描述 |
data | 订单主表数据 |
goods | 订单所包括的商品数据 |
5调用示例
$apikey=require('./apikey.php'); $url="http://vip.monxin.com/api.php?api=mall.order_detail"; $return='xml'; $array=array( 'id'=>'', //id 'out_id'=>'2017092921056', //外部id ); $re=monxin_api($apikey,$return,$url,$array); if($re['err_code']!=0){ //调用有误 echo $re['err_msg']; exit; } if($re['api_state']=='fail'){ //API业务请求失败 echo $re['api_msg']; exit; } if($re['api_state']=='success'){ //API业务请求成功,可在此处理业务逻辑 var_dump($re); } function monxin_api($apikey,$return,$url,$array){ $ch = curl_init(); $array['apikey']=$apikey; curl_setopt ($ch, CURLOPT_URL, $url.'&return='.$return); //curl_setopt ($ch, CURLOPT_URL, 'http://sms.yunpian.com/v2/sms/single_send.json'); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($array)); curl_setopt($ch, CURLOPT_RETURNTRANSFER,true); $r = curl_exec($ch); echo $r; if($return=='xml'){ $r = simplexml_load_string($r, 'SimpleXMLElement', LIBXML_NOCDATA); $r = json_encode($r); } $r = json_decode($r,true); return $r; }
本页由《梦行文档》生成