我们先来介绍下什么是vin码,以及vin码的构成结构解析,汽车VIN码,也叫车辆识别号码,通俗可以理解为汽车的身份证号码。
VIN码一共分四大部分:
1~3位,是世界制造厂识别代号(WMI);
4~8位,是车辆说明部分(VDS);
9位是校验位;
10~17位,是车辆指示部分。
下面详细的拆分每一位的数据含义:
第1位︰地理区域(产地)
第2位︰汽车制造商代码(品牌)
第3位︰汽车类型代码(车型)
第4-8位:(VDS)是车辆特征代码(车辆特征:汽车种类,车身类型等)
第9位︰校验位(算法生成校验位数)
第10位︰年款(即厂家规定的型年(ModelYear),不一定是实际生产的年份,但一般与实际生产的年份之差不超过1年。)
第11位︰装配厂
第12-17位︰汽车生产顺序号
vin查询的接口介绍
输入17位vin码,获取到车辆的品牌、型号、出厂日期、发动机类型、驱动类型、车型、年份等信息。
应用场景
1、追溯车辆信息:如查配置、配件。
2、车辆管理:车辆管理中都是按照车架号去识别车辆唯一性。
接口列表:
VIN车辆识别代码查询(普通版)
VIN车辆识别代码查询(精准版)
请求方式:GET / POST
请求说明:
返回结构:
python请求代码示例:
import requests
url = "http://api.tanshuapi.com/api/vin/v2/index?key=key&vin=LSJA24U64MS039980"
payload={}
headers = {
'User-Agent': 'Apifox/1.0.0 (https://apifox.com)',
'Accept': '*/*',
'Host': 'api.tanshuapi.com',
'Connection': 'keep-alive'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)