车辆历史违章查询
最后更新于:2022-04-02 08:23:17
>[danger] ## 车辆历史违章查询(停售)
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/7b/80/7b808a9a81e805a37bda55304c7c2f83_714x350.png =x120)
> 根据车辆信息查询车辆的历史违章记录
## 接口费用( [点击购买](https://market.topthink.com/product/376))
> 最低 0.10元/次
## 接口调用([调用须知](https://docs.topthink.com/think-api/1835086))
## 接口1:获取城市规则列表
获取城市查询违章的参数规则,建议每天更新一次
### 请求地址
```
GET https://api.topthink.com/luoz/rule
```
### 请求参数
| 名称 | 必填 | 类型 | 说明 |
| --- | --- | --- | --- |
| appCode| 是| string|用户授权码,参考[API调用](https://docs.topthink.com/think-api/1835086) |
| prefix| 是 | string | 车牌前缀 |
### 返回`data`参数
|名称 | 类型 | 说明 |
| --- | --- | --- | --- |
| prefix | string | 前缀 |
| vin | string | 车架号长度((最后几位)车架长度,0为全部信息,-1为无需提供,其他为所需提供的长度值) |
| engine\_no | string | 发动机号长度((最后几位)车架长度,0为全部信息,-1为无需提供,其他为所需提供的长度值) |
| status | boolean | 是否支持查询(1为支持查询,0为暂不支持查询) |
## SDK调用
```
$client = new Client("YourAppCode");
$result = $client->luozRule()
->withPrefix('云')
->request();
dump($result);
```
返回结果示例
```
{
"code": 0,
"message": "成功",
"data":[
{
"prefix": "云A",
"vin": 0,
"engine_no": 0,
"car_type": "02",
"status": 1
},
{
"prefix": "云C",
"vin": 0,
"engine_no": 0,
"car_type": "02",
"status": 1
}
...
]
}
```
## 接口2:查询历史违章记录
### 请求地址
```
GET https://api.topthink.com/luoz/history
```
### 请求参数
| 名称 | 必填 | 类型 | 说明 |
| --- | --- | --- | --- |
| carNo | 是 | string | 车牌号 |
| vin | 否 | string | 车架号(根据城市列表的规则决定长度) |
| engineNo | 否 | string | 发动机号(根据城市列表的规则决定长度) |
| type | 否 | string | 车类型(默认02:小型车,支持大小车查询) |
### 返回`data`参数
| 名称 | 类型 | 说明 |
| --- | --- | --- |
| wz\_date | string | 违章时间 |
| area | string | 违章地址 |
| act | string | 违章行为 |
| wz\_code | string | 违法行为代码 |
| fen | int | 扣分 |
| money | double | 罚款金额 |
| handled | int | 是否支持处理(1已处理,0未处理) |
| if\_paid | int | 是否缴费(1已缴费,0未缴费) |
| wz\_city | string | 违章城市 |
| archiveno | string | 文书编号 |
## SDK调用
```
$client = new Client("YourAppCode");
$result = $client->luozHistory()
->withCarNo('车牌号')
->request();
dump($result);
```
返回结果示例:
```
{
"code": 0,
"message": "成功",
"data":{
{
"wz_date": "2017-03-23 09:54:00",
"area": "兖州-颜店1公里50米",
"act": "在高速公路、快速路以外的道路不按规定车道行驶",
"wz_code": "",
"fen": 0,
"money": "100",
"handled": 1,
"if_paid": 1,
"wz_city": "山东济宁",
"archiveno": "4419261190735892"
},
{
"wz_date": "2016-07-13 06:04:00",
"area": "济宁市兖州区327国道路口",
"act": "违反禁止标线指示",
"wz_code": "1344",
"fen": 3,
"money": "200",
"handled": 0,
"if_paid":0,
"wz_city": "山东济宁",
"archiveno": "4419261190735892"
}
}
}
```
';