| 参数名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| regionid | int | 是 | 地区编码 |
| 参数名称 | 类型 | 说明 |
|---|---|---|
| totalfee | int | 总金额 |
<?php
require_once 'curl.func.php';
$appkey = 'your_appkey_here';//你的appkey
$url = "https://api.jisuapi.com/inspectionhandle/getmjprice?appkey=$appkey®ionid=130105";
$result = curlOpen($url, ['ssl'=>true]);
$jsonarr = json_decode($result, true);
//exit(var_dump($jsonarr));
if($jsonarr['status'] != 0)
{
echo $jsonarr['msg'];
exit();
}
echo $jsonarr['result']['totalfee'];
{
"status":0,
"msg":"ok",
"result":{
"totalfee":47
}
}
| 参数名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| outorderno | string | 是 | 商家订单号 |
| regionid | int | 是 | 地区编码 |
| licenseplate | string | 是 | 车牌号码 |
| carregister | string | 是 | 车辆注册日期 |
| cartype | string | 是 | 车辆类型 |
| name | string | 是 | 联系人 |
| phone | string | 是 | 联系电话 |
| zipcode | int | 是 | 收件地址编码 |
| address | string | 是 | 详情地址 |
| drivinglicensezhengimg | string | 是 | 行驶证正本正面图片 通过上传图片接口得到 |
| drivinglicensefuimg | string | 是 | 行驶证副本正面图片 通过上传图片接口得到 |
| compulsoryinsuranceimg | string | 是 | 交强险副本图片 通过上传图片接口得到 |
| seatsize | int | 否 | 车辆座位数 (1:七座以下【默认】 2:七座及以上) |
| sign | string | 是 | 签名 md5(licenseplate+outorderno+phone+appsecret) |
| 参数名称 | 类型 | 说明 |
|---|---|---|
| orderno | string | 订单号 |
| outorderno | string | 商家订单号 |
| totalfee | int | 总金额 |
| status | int | 订单状态 0 未办理;1已完成;2已取消; 3 办理中 |
| paytime | int | 提交时间 |
| licenseplate | string | 车牌号码 |
| cartype | string | 车辆类型 |
| carregister | string | 车辆注册日期 |
| name | string | 联系人 |
| phone | string | 联系电话 |
<?php
require_once 'curl.func.php';
$appkey = 'your_appkey_here';//你的appkey
$url = "https://api.jisuapi.com/expressorder/add?appkey=$appkey";
$appsecret = 'ssssssssssss';
$post = ['outorderno'=>'', 'regionid'=>'', 'licenseplate'=>'', 'carregister'=>'', 'cartype'=>'', 'name'=>'', 'phone'=>'', 'zipcode'=>'', 'address'=>'', 'drivinglicensezhengimg'=>'', 'drivinglicensefuimg'=>'', 'compulsoryinsuranceimg'=>'', 'seatsize'=>'', 'sign'=>''];//不包含appkey
$post['sign'] = makeSign($post, $appsecret);
$result = curlOpen($url, ['ssl'=>true, 'post'=>$post]);
$jsonarr = json_decode($result, true);
//exit(var_dump($jsonarr));
if($jsonarr['status'] != 0)
{
echo $jsonarr['msg'];
exit();
}
$result = $jsonarr['result'];
echo $result['phone'].' '.$result['name'].' '.$result['outorderno'].'
';
echo $result['orderno'].' '.$result['totalfee'].' '.$result['status'].'
';
function makeSign($queryarr, $appsecret)
{
ksort($queryarr, SORT_STRING);
$str = implode($queryarr);
$str .= $appsecret;
//exit($str);
$str = md5($str);
return $str;
}
{
"status":0,
"msg":"ok",
"result":{
"orderno":"202103171516071128196",
"outorderno":"test333331",
"totalfee":146,
"status":0,
"paytime":1615965378,
"licenseplate":"粤A123XX",
"cartype":"02",
"carregister":"2019-09-17",
"name":"李四",
"phone":"13800000001"
}
}
| 参数名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| orderno | string | 是 | 订单号 |
| outorderno | string | 否 | 商家订单号(二选一) |
| 参数名称 | 类型 | 说明 |
|---|---|---|
| orderno | string | 订单号 |
| outorderno | string | 商家订单号 |
| totalfee | string | 总金额 |
| status | string | 订单状态 0 未办理;1已完成;2已取消; 3 办理中 |
| handlestatus | string | 代办状态 0 未派单;1 待接单;2 已接单;3 已回寄;4 已完成 |
| datastatus | string | 资料状态 0 默认/审核通过;1待补资料;2已上传 待审核 |
| licenseplate | string | 车牌号码 |
| cartype | string | 车辆类型 |
| carregister | string | 车辆注册日期 |
| name | string | 联系人 |
| phone | string | 联系电话 |
| area | string | 省市区名称 |
| address | string | 详情地址 |
| expressnumber | string | 快递单号 |
| express | string | 快递公司 |
| drivinglicensezhengcheck | string | 行驶证正面 0未检验 1合格 2 不合格 |
| drivinglicensefucheck | string | 行驶证背面 0未检验 1合格 2 不合格 |
| isunusual | string | 是否异常 |
| unusualreason | string | 异常原因 |
| addtime | string | 订单时间 |
<?php
require_once 'curl.func.php';
$appkey = 'your_appkey_here';//你的appkey
$url = "https://api.jisuapi.com/inspectionhandle/orderdetail?appkey=yourappkey&orderno=202103101511503690130";
$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['phone'].' '.$result['name'].' '.$result['outorderno'].'
';
echo $result['orderno'].' '.$result['totalfee'].' '.$result['status'].'
';
{
"status":0,
"msg":"ok",
"result":{
"orderno":"202103101511503690130",
"outorderno":"test33333",
"totalfee":"146.00",
"status":3,
"handlestatus":3,
"licenseplate":"粤A123XX",
"cartype":"02",
"carregister":"2019-09-17",
"name":"李四",
"phone":"13800000001",
"area":null,
"address":null,
"expressnumber":"顺丰快递",
"express":"1231231",
"drivinglicensezhengcheck":0,
"drivinglicensefucheck":0,
"isunusual":0,
"unusualreason":"",
"addtime":1615360310
}
}
| 参数名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| pages | int | 否 | 页数(默认为1) |
| 参数名称 | 类型 | 说明 |
|---|---|---|
| total | int | 总数 |
| pages | int | 页数 |
| pagesize | int | 数量(固定为10条) |
| orderno | string | 订单号 |
| outorderno | string | 商家订单号 |
| totalfee | string | 总金额 |
| status | string | 订单状态 0 未办理;1已完成;2已取消; 3 办理中 |
| handlestatus | string | 代办状态 0 未派单;1 待接单;2 已接单;3 已回寄;4 已完成 |
| datastatus | string | 资料状态 0 默认/审核通过;1待补资料;2已上传 待审核 |
| licenseplate | string | 车牌号码 |
| cartype | string | 车辆类型 |
| carregister | string | 车辆注册日期 |
| name | string | 联系人 |
| phone | string | 联系电话 |
| area | string | 省市区名称 |
| address | string | 详情地址 |
| expressnumber | string | 快递单号 |
| express | string | 快递公司 |
| drivinglicensezhengcheck | string | 行驶证正面 0未检验 1合格 2 不合格 |
| drivinglicensefucheck | string | 行驶证背面 0未检验 1合格 2 不合格 |
| isunusual | string | 是否异常 |
| unusualreason | string | 异常原因 |
| addtime | string | 订单时间 |
<?php
require_once 'curl.func.php';
$appkey = 'your_appkey_here';//你的appkey
$url = "https://api.jisuapi.com/inspectionhandle/orderlist?appkey=yourappkey&pages=1";
$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'];
foreach($result['list'] as $key=>$val)
{
echo $val['orderno'].' '.$val['totalfee'].' '.$val['status'].' '.$val['licenseplate'];
echo $result['handlestatus'].' '.$result['datastatus'].' '.$result['licenseplate'];
}
{
"status":0,
"msg":"ok",
"result":{
"total":2,
"pages":1,
"pagesize":10,
"list":[
{
"orderno":"202103031453336269516",
"outorderno":"test",
"totalfee":"146.00",
"status":2,
"handlestatus":3,
"licenseplate":"粤A123XX",
"cartype":"02",
"carregister":"2019-09-17",
"name":"李四",
"phone":"13800000001",
"area":null,
"address":null,
"expressnumber":"顺丰快递",
"express":"1231231",
"drivinglicensezhengcheck":0,
"drivinglicensefucheck":0,
"isunusual":0,
"unusualreason":"",
"addtime":1614754413
}
]
}
}
| 参数名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| orderno | string | 是 | 订单号 |
| outorderno | string | 否 | 商家订单号(二选一) |
| imgfield | string | 是 | 图片类型 XSZZ:行驶证正本正面图片 XSZF:行驶证副本正面图片 JQX:交强险副本图片 |
| pic | string | 是 | 图片(base64格式的图片内容) |
| 参数名称 | 类型 | 说明 |
|---|---|---|
| msg | string | (操作成功) |
<?php
require_once 'curl.func.php';
$appkey = 'your_appkey_here';//你的appkey
$url = "https://api.jisuapi.com/inspectionhandle/mjsupplementimgdata?appkey=yourappkey";
$post = [
'orderno'=>'123456789',
'imgfield'=>'XSZZ',
'pic'=>base64_encode(file_get_contents('11.jpg')),
];
$result = curlOpen($url, ['post'=>$post, 'ssl'=>true]);
$jsonarr = json_decode($result, true);
if($jsonarr['status'] != 0)
{
echo $jsonarr['msg'];
exit();
}
echo $jsonarr['result']['msg'];
{
"status":0,
"msg":"ok",
"result":{
"msg": "操作成功"
}
}
| 参数名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| pic | string | 是 | 图片(base64格式的图片内容) |
| 参数名称 | 类型 | 说明 |
|---|---|---|
| imgurl | string | 图片url |
<?php
require_once 'curl.func.php';
$appkey = 'your_appkey_here';//你的appkey
$url = "https://api.jisuapi.com/inspectionhandle/uploadimg?appkey=yourappkey";
$post = [
'pic'=>base64_encode(file_get_contents('11.jpg'))
];
$result = curlOpen($url, ['post'=>$post, 'ssl'=>true]);
$jsonarr = json_decode($result, true);
if($jsonarr['status'] != 0)
{
echo $jsonarr['msg'];
exit();
}
echo $jsonarr['result']['imgurl'];
{
"status":0,
"msg":"ok",
"result":{
"imgurl":"/uploads/20210323/90a7fa7f604438a69881bcda2f472603d5b7775e.jpeg"
}
}
| 参数名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| regionid | int | 否 | 地区ID(不传默认返回省) |
| 参数名称 | 类型 | 说明 |
|---|---|---|
| region_id | int | 地区ID |
| parent_id | int | 父类ID |
| name | string | 地区名称 |
<?php
require_once 'curl.func.php';
$appkey = 'your_appkey_here';//你的appkey
$url = "https://api.jisuapi.com/inspectionhandle/getregionlist?appkey=yourappkey";
$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'];
foreach($result['list'] as $key=>$val)
{
echo $val['region_id'].' '.$val['parent_id'].' '.$val['name'];
}
{
"status":0,
"msg":"ok",
"result":{
"list":[
{
"region_id":210100,
"parent_id":210000,
"name":"沈阳市"
},
{
"region_id":210200,
"parent_id":210000,
"name":"大连市"
},
{
"region_id":210300,
"parent_id":210000,
"name":"鞍山市"
},
{
"region_id":210400,
"parent_id":210000,
"name":"抚顺市"
},
{
"region_id":210500,
"parent_id":210000,
"name":"本溪市"
},
{
"region_id":210600,
"parent_id":210000,
"name":"丹东市"
},
{
"region_id":210700,
"parent_id":210000,
"name":"锦州市"
},
{
"region_id":210800,
"parent_id":210000,
"name":"营口市"
}
]
}
}
| 参数名称 | 类型 | 必填 | 说明 |
|---|
| 参数名称 | 类型 | 说明 |
|---|---|---|
| code | string | 车牌代号 |
| name | string | 车牌名称 |
<?php
require_once 'curl.func.php';
$appkey = 'your_appkey_here';//你的appkey
$url = "https://api.jisuapi.com/inspectionhandle/getcartype?appkey=yourappkey";
$result = curlOpen($url, ['ssl'=>true]);
$jsonarr = json_decode($result, true);
//exit(var_dump($jsonarr));
if($jsonarr['status'] != 0)
{
echo $jsonarr['msg'];
exit();
}
foreach($jsonarr['result'] as $key=>$val)
{
echo $val['code'].' '.$val['name'];
}
{
"status":0,
"msg":"ok",
"result":[
{
"code":"02",
"name":"小型汽车号牌"
},
{
"code":"01",
"name":"大型汽车号牌"
},
{
"code":"03",
"name":"使馆汽车号牌"
},
{
"code":"04",
"name":"领馆汽车号牌"
},
{
"code":"05",
"name":"境外汽车号牌"
},
{
"code":"06",
"name":"外籍汽车号牌"
},
{
"code":"07",
"name":"两、三轮摩托车号牌"
},
{
"code":"08",
"name":"轻便摩托车号牌"
},
{
"code":"09",
"name":"使馆摩托车号牌"
},
{
"code":"10",
"name":"领馆摩托车号牌"
},
{
"code":"11",
"name":"境外摩托车号牌"
},
{
"code":"12",
"name":"外籍摩托车号牌"
},
{
"code":"13",
"name":"低速车号牌"
},
{
"code":"14",
"name":"拖拉机号牌"
},
{
"code":"15",
"name":"挂车号牌"
},
{
"code":"16",
"name":"教练汽车号牌"
},
{
"code":"17",
"name":"教练摩托车号牌"
},
{
"code":"18",
"name":"试验汽车号牌"
},
{
"code":"19",
"name":"试验摩托车号牌"
},
{
"code":"20",
"name":"临时入境汽车号牌"
},
{
"code":"21",
"name":"临时入境摩托车号牌"
},
{
"code":"22",
"name":"临时行驶车号牌"
},
{
"code":"23",
"name":"警用汽车号牌"
},
{
"code":"24",
"name":"警用摩托号牌"
},
{
"code":"25",
"name":"原农机号牌"
},
{
"code":"26",
"name":"香港入出境车号牌"
},
{
"code":"27",
"name":"澳门入出境车号牌"
},
{
"code":"51",
"name":"大型新能源汽车号牌"
},
{
"code":"52",
"name":"小型新能源汽车号牌"
}
]
}
| 参数名称 | 类型 | 必填 | 说明 |
|---|
| 参数名称 | 类型 | 说明 |
|---|---|---|
| orderno | string | 订单号 |
| outorderno | string | 商家订单号 |
| totalfee | string | 总金额 |
| status | string | 订单状态 0 未办理;1已完成;2已取消; 3 办理中 |
| handlestatus | string | 代办状态 0 未派单;1 待接单;2 已接单;3 已回寄;4 已完成 |
| datastatus | string | 资料状态 0 默认/审核通过;1待补资料;2已上传 待审核 |
| licenseplate | string | 车牌号码 |
| phone | string | 联系电话 |
| expressnumber | string | 快递单号 |
| express | string | 快递公司 |
| drivinglicensezhengcheck | string | 行驶证正面 0未检验 1合格 2 不合格 |
| drivinglicensefucheck | string | 行驶证背面 0未检验 1合格 2 不合格 |
| isunusual | string | 是否异常 |
| unusualreason | string | 异常原因 |
| sign | string | 签名,签名规则参考代码 |
<?php
$post = $_POST;
$sign = $_POST['sign'];
unset($post['sign']);
$appsecret = 'ssssssssssss';//appsecret
$queryarr = ['phone'=>$post['phone'], 'licenseplate'=>$post['licenseplate'], 'outorderno'=>$post['outorderno']];
if(checkSign($queryarr, $appsecret, $sign))
{
$status = trim($_POST['status']);
$orderno = trim($_POST['orderno']);
$status = trim($_POST['status']);
$handlestatus = trim($_POST['handlestatus']);
$datastatus = trim($_POST['datastatus']);
echo 'success';
exit();
}
/**
* 验证签名
*
*/
function checkSign($queryarr, $appsecret, $signature)
{
$str = makeSign($queryarr, $appsecret);
if($str == strtolower($signature)) return true;
else return false;
}
/**
* 生成签名
*
*/
function makeSign($queryarr, $appsecret)
{
ksort($queryarr, SORT_STRING);
$str = implode($queryarr);
$str .= $appsecret;
//exit($str);
$str = md5($str);
return $str;
}
| 代号 | 说明 |
|---|---|
| 201 | 请传入正确的城市代码 |
| 202 | 车辆类型为空 |
| 206 | 参数有误 |
| 207 | 区、县编码为空 |
| 208 | 请传入区、县编码 |
| 209 | 图片为空 |
| 210 | 未知错误 |
| 211 | 商家订单号为空或长度超40位 |
| 212 | 商家订单号已存在 |
| 213 | 签名为空 |
| 214 | 验签失败 |
| 215 | 该地区获取价格失败! |
| 216 | 账户余额不足 |
| 217 | 订单号为空 |
| 218 | 未找到该订单号 |
| 219 | 字段值为空或错误类型 |
| 代号 | 说明 |
|---|---|
| 101 | APPKEY为空或不存在 |
| 102 | APPKEY已过期 |
| 103 | APPKEY无请求此数据权限 |
| 104 | 请求超过次数限制 |
| 105 | IP被禁止 |
| 106 | IP请求超过限制 |
| 107 | 接口维护中 |
| 108 | 接口已停用 |
| 计次套餐 | 套餐规格 | 价格 | ||
|---|---|---|---|---|
| 年检代办 | 1次 | 按实际订单付费 | - | |


© 2015-2025 杭州极速互联科技有限公司 版权所有 浙ICP备17047587号-4 浙公网安备33010502005096 增值电信业务经营许可证:浙B2-20190875
