Api密钥说明 实例 http://api.17vin.com:8080/?vin=LFMGJE720DS070251&user=testuser&token=3d9bfaf29cbbb582e046045c551bd2f0

上述URL可以认为由url_prefix,url_parameters,user,token等4个部分组成,上述案例中,其中:
url_prefix=http://api.17vin.com:8080
url_parameters=/?vin=LFMGJE720DS070251
user=testuser
token=3d9bfaf29cbbb582e046045c551bd2f0

上述URL可被抽象为如下格式:
http://api.17vin.com:8080/?para1={para1}&para2={para2}....&paraN={paraN}&user={username}&token={token}

上述4个参数中,其中url_prefix与user固定不变,url_parameters为实际请求的参数,如:
vin解码:/?vin=LFMGJE720DS070251
一级目录:/toyota?action=cata1&vin=LFMGJE720DS070251
二级目录:/toyota?action=cata2&vin=LFMGJE720DS070251&cata1_code=1
配件列表:/toyota?action=part&vin=LFMGJE720DS070251&last_cata_code=0901_090562C-0001&last_cata_code_level=2
配件号码搜索:/?action=search_part_number&vin=LFMGJE720DS070251&query_match_type=exact&query_part_number=091140G010

若url_parameters发生变化,则token需要重新计算, 也就是说每个不同的请求,token都将不同。token的算法如下(伪代码):

MD5(MD5(username)+MD5(password)+url_parameters)

案例:
对应上述案例URL,假设用户名为myusername,密码为mypassword,那么其token值将变为92882f5ad20cf8f3330e970af12b4214,在程序中,该值由如下伪代码算出:MD5(MD5('myusername')+MD5('mypassword')+'/?vin=LFMGJE720DS070251')
比如在mysql数据库中,可以用以下实际程序代码得到token值:select MD5(concat(MD5('myusername'),MD5('mypassword'),'/?vin=LFMGJE720DS070251'))
最终得到的完整URL如下:http://api.17vin.com:8080/?vin=LFMGJE720DS070251&user=myusername&token=92882f5ad20cf8f3330e970af12b4214(注:此url不可成功访问,仅为示意)

Json格式说明

每个请求格式如下:下面的格式

{
	"code":1
	"data": [
	    //详细内容数据...
	],
	"msg": "success"
}             
             
Json字段说明 说明 是否可空
code 请求返回是否成功 1表示成功,0表示失败 不为空
data 详细数据
msg 请求返回状态说明 不为空
剩余查询次数

每个请求带上参数user和token
例如 http://api.17vin.com:8080/?action=myapicount&user={username}&token={token}
例子 http://api.17vin.com:8080/?action=myapicount&user=testuser&token=8fe4d212b5db23406cfc3903d8cec856

目录JSON格式说明

一级 、二级、三级、四级 目录返回都为同一个JSON格式结果,只是某些字段为空,就不展示

返回JSON目录全格式如下:

Json字段说明 说明 是否可空
cata_level 目录级别 不为空
is_last 是否为最末级目录 不为空
cata_index 目录索引 不为空
cata_code 当前目录代码 不为空
name_en 目录英文名称
name_zh 目录中文名称
illustration_img_address 图片地址 090562C.png
请求案例:http://resource.17vin.com/img/{epc}/{illustration_img_address}
例如:http://resource.17vin.com/img/toyota/090562C.png
begin_date 开始日期
end_date 结束日期
remark_en 英文备注1
remark_zh 中文备注1
Is_fit_for_this_vin 是否适用当前vin号
配件列表JSON格式说明

配件列表返回都为同一个JSON格式结果,只是某些字段为空,就不展示

返回配件列表JSON全格式如下:

partlist Json字段说明 说明 是否可空
is_fit_for_this_vin 是否适用当前vin号
cata_code 上级目录代码 不为空
callout 图号
partnumber_original 原厂配件号 不为空
partnumber 原厂配件号,去除了特殊字符串 不为空
name_en 配件英文epc名称
name_zh 配件中文epc名称
std_name_en 配件标准名称(英文)
std_name_zh 配件标准名称(中文)
qty 数量
illustration_img_address 配件分解图
begin_date 开始日期
end_date 结束日期
replacement 替换号
remark_en 英文备注
remark_zh 中文备注
sort 排序
搜索列表JSON格式说明

搜索列表JSON返回都为同一个JSON格式结果,只是某些字段为空,就不展示

返回JSON目录全格式如下:

搜索列表 Json字段说明 说明 是否可空
cata_level 末级目录级别 不为空
cata_name_en 目录英文名称
cata_name_zh 目录中文名称
cata_level 末级目录级别 不为空
is_fit_for_this_vin 是否适用当前vin号 不为空
cata_code 上级目录代码 不为空
callout 图号
partnumber_original 原厂配件号 不为空
partnumber 原厂配件号,去除了特殊字符串 不为空
name_en 配件英文epc名称
name_zh 配件中文epc名称
std_name_en 配件标准名称(英文)
std_name_zh 配件标准名称(中文)
qty 数量
illustration_img_address 配件分解图 请求案例:http://resource.17vin.com/img/{epc}/{imgname}
begin_date 开始日期
end_date 结束日期
replacement 替换号
remark_en 英文备注
remark_zh 中文备注
sort 排序
图片说明

图片路径展示,尤其注意tif格式,下面给出浏览器直接展示的 案例3

接口类型 请求格式 案例 自定义大小(例如100×100),如果路径末尾加_0-0代表请求原图
vin解码 接口返回节点 model_list>Img_adress数据
http://resource.17vin.com/img/car/all/{Img_adress}
http://resource.17vin.com/img/car/all/022/227878.jpg

http://resource.17vin.com/img/car/all/022/227878.jpg_0-0
http://resource.17vin.com/img/car/all/022/227878.jpg_100-100
目录、配件、搜索等所有其他接口 http://resource.17vin.com/img/{epc}/{illustration_img_address}
例如丰田{epc}就是toyota
案例1:http://resource.17vin.com/img/toyota/090562C.png

案例2:http://resource.17vin.com/img/audi_vw/sk/767/767010000.tif

案例3:http://resource.17vin.com/img/audi_vw/sk/767/767010000.tif_0-0
案例1:http://resource.17vin.com/img/toyota/090562C.png_100-100
或 案例2:http://resource.17vin.com/img/audi_vw/sk/767/767010000.tif_100-100
1. VIN解码
请求类型 Api 说明
GET http://api.17vin.com:8080?vin={vin}&user={username}&token={token} 通用解码
GET http://api.17vin.com:8080?vin={vin}&gonggao_no={gonggao_no}&user={username}&token={token} 国产车型,有行驶证上的车辆公告型号信息

例如丰田的一个VIN号解码GET请求:http://api.17vin.com:8080/?vin=LFMGJE720DS070251&user=testuser&token=3d9bfaf29cbbb582e046045c551bd2f0

例如丰田的一个VIN号解码,并已知公告型号,GET请求:http://api.17vin.com:8080/?vin=LVGBM51K6FG534708&gonggao_no=GTM7202GE&user=testuser&token=bbd0ba93b2d1861e7a45f099d2ad0ed3

返回样例

{
	"code": 1,
	"msg": "success",
	"data": {
		"model_year_from_vin": "2013",
		"epc": "toyota",
		"my_model_std_id": "3637",
		"matching_mode": "exact_match",
		"brand": "丰田",
		"build_date": "201309",
		"model_list":[
        {
            "Id":17354,
            "Group_id":"40",
            "UrlMake":"toyota",
            "Epc":"toyota",
            "Epc_id":"1152",
            "Model_year":"2015",
            "Model_detail":"丰田 凯美瑞 2.0 手自一体(6档) d-4s 领先版 2015年款",
            "Model_detial_en":"Toyota Camry 2.0 AMT(6-speed) D-4S Precede 2015",
            "Factory":"广汽丰田",
            "Factory_en":"Gac Toyota Automobile",
            "Brand":"丰田",
            "Brand_en":"Toyota",
            "Model":"凯美瑞",
            "Model_zh":"凯美瑞",
            "Model_en":"Camry",
            "Series":"凯美瑞",
            "Series_en":"Camry",
            "Series_zh":"凯美瑞",
            "Sales_version":"D-4S 领先版",
            "Sales_version_en":"D-4S Precede",
            "Cc":"2.0",
            "Engine_no":"6AR-FSE",
            "Engine_no_en":"6AR-FSE",
            "Air_intake":"自然吸气",
            "Air_intake_en":"Naturally aspirated",
            "Fuel_type":"汽油",
            "Fule_type_en":"gasoline",
            "Transmission_detail":"手自一体变速器(AMT)",
            "Transmission_detail_en":"Automated manual transmission (AMT)",
            "Gear_num":"6",
            "Gear_num_en":"6",
            "Driving_mode":"前轮驱动",
            "Driving_mode_en":"Front-wheel drive",
            "Img_adress":"026\264481.jpg,026\264480.jpg,026\264479.jpg",
            "Trans_code":"",
            "Chassis_code":""
        },
        {
            "Id":17355,
            "Group_id":"40",
            "UrlMake":"toyota",
            "Epc":"toyota",
            "Epc_id":"1152",
            "Model_year":"2015",
            "Model_detail":"丰田 凯美瑞 2.0 手自一体(6档) d-4s 精英版 2015年款",
            "Model_detial_en":"Toyota Camry 2.0 AMT(6-speed) D-4S Elite 2015",
            "Factory":"广汽丰田",
            "Factory_en":"Gac Toyota Automobile",
            "Brand":"丰田",
            "Brand_en":"Toyota",
            "Model":"凯美瑞",
            "Model_zh":"凯美瑞",
            "Model_en":"Camry",
            "Series":"凯美瑞",
            "Series_en":"Camry",
            "Series_zh":"凯美瑞",
            "Sales_version":"D-4S 精英版",
            "Sales_version_en":"D-4S Elite",
            "Cc":"2.0",
            "Engine_no":"6AR-FSE",
            "Engine_no_en":"6AR-FSE",
            "Air_intake":"自然吸气",
            "Air_intake_en":"Naturally aspirated",
            "Fuel_type":"汽油",
            "Fule_type_en":"gasoline",
            "Transmission_detail":"手自一体变速器(AMT)",
            "Transmission_detail_en":"Automated manual transmission (AMT)",
            "Gear_num":"6",
            "Gear_num_en":"6",
            "Driving_mode":"前轮驱动",
            "Driving_mode_en":"Front-wheel drive",
            "Img_adress":"026\264481.jpg,026\264480.jpg,026\264479.jpg",
            "Trans_code":"",
            "Chassis_code":""
        },
        {
            "Id":17352,
            "Group_id":"40",
            "UrlMake":"toyota",
            "Epc":"toyota",
            "Epc_id":"1152",
            "Model_year":"2015",
            "Model_detail":"丰田 凯美瑞 2.0 手自一体(6档) d-4s 豪华版 2015年款",
            "Model_detial_en":"Toyota Camry 2.0 AMT(6-speed) D-4S Luxury 2015",
            "Factory":"广汽丰田",
            "Factory_en":"Gac Toyota Automobile",
            "Brand":"丰田",
            "Brand_en":"Toyota",
            "Model":"凯美瑞",
            "Model_zh":"凯美瑞",
            "Model_en":"Camry",
            "Series":"凯美瑞",
            "Series_en":"Camry",
            "Series_zh":"凯美瑞",
            "Sales_version":"D-4S 豪华版",
            "Sales_version_en":"D-4S Luxury",
            "Cc":"2.0",
            "Engine_no":"6AR-FSE",
            "Engine_no_en":"6AR-FSE",
            "Air_intake":"自然吸气",
            "Air_intake_en":"Naturally aspirated",
            "Fuel_type":"汽油",
            "Fule_type_en":"gasoline",
            "Transmission_detail":"手自一体变速器(AMT)",
            "Transmission_detail_en":"Automated manual transmission (AMT)",
            "Gear_num":"6",
            "Gear_num_en":"6",
            "Driving_mode":"前轮驱动",
            "Driving_mode_en":"Front-wheel drive",
            "Img_adress":"026\264481.jpg,026\264480.jpg,026\264479.jpg",
            "Trans_code":"",
            "Chassis_code":""
        },
        {
            "Id":47713,
            "Group_id":"40",
            "UrlMake":"toyota",
            "Epc":"toyota",
            "Epc_id":"1152",
            "Model_year":"2016",
            "Model_detail":"丰田 凯美瑞 2.0 手自一体(6档) 十周年纪念领先版 2016年款",
            "Model_detial_en":"Toyota Camry 2.0 AMT(6-speed) 10th Anniversary Precede 2016",
            "Factory":"广汽丰田",
            "Factory_en":"Gac Toyota Automobile",
            "Brand":"丰田",
            "Brand_en":"Toyota",
            "Model":"凯美瑞",
            "Model_zh":"凯美瑞",
            "Model_en":"Camry",
            "Series":"凯美瑞",
            "Series_en":"Camry",
            "Series_zh":"凯美瑞",
            "Sales_version":"十周年纪念领先版",
            "Sales_version_en":"10th Anniversary Precede",
            "Cc":"2.0",
            "Engine_no":"6AR-FSE",
            "Engine_no_en":"6AR-FSE",
            "Air_intake":"自然吸气",
            "Air_intake_en":"Naturally aspirated",
            "Fuel_type":"汽油",
            "Fule_type_en":"gasoline",
            "Transmission_detail":"手自一体变速器(AMT)",
            "Transmission_detail_en":"Automated manual transmission (AMT)",
            "Gear_num":"6",
            "Gear_num_en":"6",
            "Driving_mode":"前轮驱动",
            "Driving_mode_en":"Front-wheel drive",
            "Img_adress":"109\1091602.jpg,109\1091601.jpg,109\1091600.jpg,010\108188.jpg,010\108187.jpg,010\108186.jpg",
            "Trans_code":"",
            "Chassis_code":""
        },
        {
            "Id":47715,
            "Group_id":"40",
            "UrlMake":"toyota",
            "Epc":"toyota",
            "Epc_id":"1152",
            "Model_year":"2016",
            "Model_detail":"丰田 凯美瑞 2.0 手自一体(6档) 十周年纪念豪华版 2016年款",
            "Model_detial_en":"Toyota Camry 2.0 AMT(6-speed) 10th Anniversary Luxury 2016",
            "Factory":"广汽丰田",
            "Factory_en":"Gac Toyota Automobile",
            "Brand":"丰田",
            "Brand_en":"Toyota",
            "Model":"凯美瑞",
            "Model_zh":"凯美瑞",
            "Model_en":"Camry",
            "Series":"凯美瑞",
            "Series_en":"Camry",
            "Series_zh":"凯美瑞",
            "Sales_version":"十周年纪念豪华版",
            "Sales_version_en":"10th Anniversary Luxury",
            "Cc":"2.0",
            "Engine_no":"6AR-FSE",
            "Engine_no_en":"6AR-FSE",
            "Air_intake":"自然吸气",
            "Air_intake_en":"Naturally aspirated",
            "Fuel_type":"汽油",
            "Fule_type_en":"gasoline",
            "Transmission_detail":"手自一体变速器(AMT)",
            "Transmission_detail_en":"Automated manual transmission (AMT)",
            "Gear_num":"6",
            "Gear_num_en":"6",
            "Driving_mode":"前轮驱动",
            "Driving_mode_en":"Front-wheel drive",
            "Img_adress":"109\1091602.jpg,109\1091601.jpg,109\1091600.jpg,010\108188.jpg,010\108187.jpg,010\108186.jpg",
            "Trans_code":"",
            "Chassis_code":""
        },
        {
            "Id":47712,
            "Group_id":"40",
            "UrlMake":"toyota",
            "Epc":"toyota",
            "Epc_id":"1152",
            "Model_year":"2016",
            "Model_detail":"丰田 凯美瑞 2.0 手自一体(6档) 十周年纪念精英版 2016年款",
            "Model_detial_en":"Toyota Camry 2.0 AMT(6-speed) 10th Anniversary Elite 2016",
            "Factory":"广汽丰田",
            "Factory_en":"Gac Toyota Automobile",
            "Brand":"丰田",
            "Brand_en":"Toyota",
            "Model":"凯美瑞",
            "Model_zh":"凯美瑞",
            "Model_en":"Camry",
            "Series":"凯美瑞",
            "Series_en":"Camry",
            "Series_zh":"凯美瑞",
            "Sales_version":"十周年纪念精英版",
            "Sales_version_en":"10th Anniversary Elite",
            "Cc":"2.0",
            "Engine_no":"6AR-FSE",
            "Engine_no_en":"6AR-FSE",
            "Air_intake":"自然吸气",
            "Air_intake_en":"Naturally aspirated",
            "Fuel_type":"汽油",
            "Fule_type_en":"gasoline",
            "Transmission_detail":"手自一体变速器(AMT)",
            "Transmission_detail_en":"Automated manual transmission (AMT)",
            "Gear_num":"6",
            "Gear_num_en":"6",
            "Driving_mode":"前轮驱动",
            "Driving_mode_en":"Front-wheel drive",
            "Img_adress":"109\1091602.jpg,109\1091601.jpg,109\1091600.jpg,010\108188.jpg,010\108187.jpg,010\108186.jpg",
            "Trans_code":"",
            "Chassis_code":""
        }],
		"model_original_epc_list": [{
			"Epc_id": 3637,
			"CarAttributes": [{
				"Language": "en",
				"IsMajorAttribute": true,
				"Col_name": "Model name",
				"Col_value": "LAND CRUISER PRADO"
			}, {
				"Language": "zh",
				"IsMajorAttribute": true,
				"Col_name": "车型",
				"Col_value": "LAND CRUISER PRADO"
			}, {
				"Language": "en",
				"IsMajorAttribute": true,
				"Col_name": "Mmodel code",
				"Col_value": "GRJ150L-GKAEKC"
			}, {
				"Language": "zh",
				"IsMajorAttribute": true,
				"Col_name": "车型代码",
				"Col_value": "GRJ150L-GKAEKC"
			}, {
				"Language": "en",
				"IsMajorAttribute": true,
				"Col_name": "Engine code",
				"Col_value": "1GRFE"
			}, {
				"Language": "zh",
				"IsMajorAttribute": true,
				"Col_name": "引擎",
				"Col_value": "1GRFE"
			}, {
				"Language": "en",
				"IsMajorAttribute": true,
				"Col_name": "Transmission",
				"Col_value": "5FC"
			}, {
				"Language": "zh",
				"IsMajorAttribute": true,
				"Col_name": "变速箱",
				"Col_value": "5FC"
			}, {
				"Language": "en",
				"IsMajorAttribute": true,
				"Col_name": "Grade",
				"Col_value": "TX"
			}, {
				"Language": "zh",
				"IsMajorAttribute": true,
				"Col_name": "级别",
				"Col_value": "TX"
			}, {
				"Language": "en",
				"IsMajorAttribute": true,
				"Col_name": "ATM/MTM",
				"Col_value": "ATM"
			}, {
				"Language": "zh",
				"IsMajorAttribute": true,
				"Col_name": "ATM/MTM",
				"Col_value": "ATM"
			}]
		}],
		"model_gonggao_list": null,
		"model_import_list": null
	}
}

Json字段说明 说明
Model_year_from_vin VIN生产年份
Epc epc名称
my_model_std_id epc对应车型id
Matching_mode 匹配模式,包括exact_match(精准匹配),inexact_match(非精准匹配)
brand 品牌
build_date 生产日期
model_list 通俗车型信息
model_list>Img_adress http://resource.17vin.com/img/car/all/{Img_adress}
例如:http://resource.17vin.com/img/car/all/022/227878.jpg
model_original_epc_list 原厂车型信息
model_gonggao_list
model_import_list
2 .一级目录
请求类型 Api 说明
GET http://api.17vin.com:8080/{epc}?action=cata1&vin={vin}&user={username}&token={token} 获取VIN号一级目录信息
变量 说明
{epc} toyota 品牌英文字符名称,对应VIN解码中的epc字段
{vin} LFMGJE720DS070251 vin码

VIN号一级目录请求实例:http://api.17vin.com:8080/toyota?action=cata1&vin=LFMGJE720DS070251&user=testuser&token=3ffd08772fa7c0baabd56dc8b02e0059

返回样例

{
	"code": 1,
	"msg": "success",
	"data": {
		"catalist": [{
			"cata_level": 1,
			"is_last": 0,
			"cata_index": "1",
			"cata_code": "1",
			"name_en": "Tool/Engine/Fuel System",
			"name_zh": "工具、引擎及燃油系统",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "",
			"end_date": "",
			"illustration_img_address": "",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 1,
			"is_last": 0,
			"cata_index": "2",
			"cata_code": "2",
			"name_en": "Gearbox and Chassis System",
			"name_zh": "变速箱及底盘系统",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "",
			"end_date": "",
			"illustration_img_address": "",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 1,
			"is_last": 0,
			"cata_index": "3",
			"cata_code": "3",
			"name_en": "Body and Internal System",
			"name_zh": "车身及内部系统",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "",
			"end_date": "",
			"illustration_img_address": "",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 1,
			"is_last": 0,
			"cata_index": "4",
			"cata_code": "4",
			"name_en": "Electrical System",
			"name_zh": "电气系统",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "",
			"end_date": "",
			"illustration_img_address": "",
			"Is_fit_for_this_vin": 1
		}]
	}
}

3.二级目录
请求类型 Api 说明
GET http://api.17vin.com:8080/{epc}?action=cata2&vin={vin}&cata1_code={cata1_id}&user={username}&token={token} 获取VIN号,一级目录对应的 二级目录信息
变量 说明
{epc} toyota 品牌英文字符名称,对应VIN解码中的epc字段
{vin} LFMGJE720DS070251 vin码
{cata1_code} 1 一级目录ID,也就是上级目录ID

VIN号二级目录请求实例:http://api.17vin.com:8080/toyota?action=cata2&vin=LFMGJE720DS070251&cata1_code=1&user=testuser&token=c9bc600e8570c9d87bb5baed4069db20

返回样例

{
	"code": 1,
	"msg": "success",
	"data": {
		"catalist": [{
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "0901",
			"cata_code": "0901_090562C-0001",
			"name_en": "STANDARD TOOL",
			"name_zh": "标准工具",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "090562C.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1101",
			"cata_code": "1101_116429C-0001",
			"name_en": "PARTIAL ENGINE ASSEMBLY",
			"name_zh": "单体发动机总成",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "116429C.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1102",
			"cata_code": "1102_116430A-0001",
			"name_en": "SHORT BLOCK ASSEMBLY",
			"name_zh": "短缸体总成",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "116430A.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1103",
			"cata_code": "1103_119660-0005",
			"name_en": "ENGINE OVERHAUL GASKET KIT",
			"name_zh": "发动机大修密封垫组件",
			"remark_en": "",
			"remark_zh": "图示1/2",
			"begin_date": "201103",
			"end_date": "201509",
			"illustration_img_address": "119660.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1103",
			"cata_code": "1103_119661-0006",
			"name_en": "ENGINE OVERHAUL GASKET KIT",
			"name_zh": "发动机大修密封垫组件",
			"remark_en": "",
			"remark_zh": "图示2/2",
			"begin_date": "201103",
			"end_date": "201509",
			"illustration_img_address": "119661.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1104",
			"cata_code": "1104_116474A-0001",
			"name_en": "CYLINDER HEAD",
			"name_zh": "气缸盖",
			"remark_en": "",
			"remark_zh": "图示1/2",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "116474A.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1104",
			"cata_code": "1104_11C430A-0002",
			"name_en": "CYLINDER HEAD",
			"name_zh": "气缸盖",
			"remark_en": "",
			"remark_zh": "图示2/2",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "11C430A.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1105",
			"cata_code": "1105_11D683-0002",
			"name_en": "CYLINDER BLOCK",
			"name_zh": "气缸体",
			"remark_en": "",
			"remark_zh": "图示1/2",
			"begin_date": "201203",
			"end_date": "201509",
			"illustration_img_address": "11D683.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1105",
			"cata_code": "1105_11D682-0003",
			"name_en": "CYLINDER BLOCK",
			"name_zh": "气缸体",
			"remark_en": "",
			"remark_zh": "图示2/2",
			"begin_date": "201005",
			"end_date": "201509",
			"illustration_img_address": "11D682.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1106",
			"cata_code": "1106_11D681-0001",
			"name_en": "TIMING GEAR COVER & REAR END PLATE",
			"name_zh": "正时齿轮盖和后端板",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "11D681.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1107",
			"cata_code": "1107_116473D-0001",
			"name_en": "MOUNTING",
			"name_zh": "发动机支架",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "116473D.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1201",
			"cata_code": "1201_121268-0001",
			"name_en": "VENTILATION HOSE",
			"name_zh": "通风软管",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "121268.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1301",
			"cata_code": "1301_132773-0001",
			"name_en": "CRANKSHAFT & PISTON",
			"name_zh": "曲轴和活塞",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "132773.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1302",
			"cata_code": "1302_132772-0001",
			"name_en": "CAMSHAFT & VALVE",
			"name_zh": "凸轮轴和气门",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "132772.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1501",
			"cata_code": "1501_152673A-0001",
			"name_en": "ENGINE OIL PUMP",
			"name_zh": "发动机机油泵",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "152673A.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1502",
			"cata_code": "1502_153008-0001",
			"name_en": "OIL FILTER",
			"name_zh": "机油滤清器",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "153008.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1503",
			"cata_code": "1503_151742A-0001",
			"name_en": "ENGINE OIL COOLER",
			"name_zh": "发动机机油冷却器",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "151742A.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1601",
			"cata_code": "1601_164559A-0001",
			"name_en": "WATER PUMP",
			"name_zh": "水泵",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "164559A.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1603",
			"cata_code": "1603_164193C-0001",
			"name_en": "RADIATOR & WATER OUTLET",
			"name_zh": "散热器和散热器水管",
			"remark_en": "",
			"remark_zh": "图示1/3",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "164193C.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1603",
			"cata_code": "1603_167093-0002",
			"name_en": "RADIATOR & WATER OUTLET",
			"name_zh": "散热器和散热器水管",
			"remark_en": "",
			"remark_zh": "图示2/3",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "167093.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1603",
			"cata_code": "1603_164195A-0003",
			"name_en": "RADIATOR & WATER OUTLET",
			"name_zh": "散热器和散热器水管",
			"remark_en": "",
			"remark_zh": "图示3/3",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "164195A.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1605",
			"cata_code": "1605_164176E-0001",
			"name_en": "V-BELT",
			"name_zh": "V型皮带",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "164176E.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1701",
			"cata_code": "1701_176776A-0001",
			"name_en": "MANIFOLD",
			"name_zh": "歧管",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "201005",
			"end_date": "201509",
			"illustration_img_address": "176776A.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1702",
			"cata_code": "1702_176767C-0002",
			"name_en": "EXHAUST PIPE",
			"name_zh": "排气管",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "176767C.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1703",
			"cata_code": "1703_176778C-0001",
			"name_en": "AIR CLEANER",
			"name_zh": "空气滤清器",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "176778C.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1708",
			"cata_code": "1708_17A248-0001",
			"name_en": "VACUUM PIPING",
			"name_zh": "真空管",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "17A248.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1901",
			"cata_code": "1901_195319-0001",
			"name_en": "IGNITION COIL & SPARK PLUG",
			"name_zh": "点火线圈和火花塞",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "195319.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1903",
			"cata_code": "1903_194212A-0001",
			"name_en": "ALTERNATOR",
			"name_zh": "发电机",
			"remark_en": "",
			"remark_zh": "12V 100A,130A",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "194212A.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "1904",
			"cata_code": "1904_193426C-0001",
			"name_en": "STARTER",
			"name_zh": "起动机",
			"remark_en": "",
			"remark_zh": "12V 1.4KW",
			"begin_date": "201005",
			"end_date": "999999",
			"illustration_img_address": "193426C.png",
			"Is_fit_for_this_vin": 1
		}, {
			"cata_level": 2,
			"is_last": 1,
			"cata_index": "2211",
			"cata_code": "2211_222539B-0001",
			"name_en": "FUEL INJECTION SYSTEM",
			"name_zh": "燃油喷射系统",
			"remark_en": "",
			"remark_zh": "",
			"begin_date": "201005",
			"end_date": "201509",
			"illustration_img_address": "222539B.png",
			"Is_fit_for_this_vin": 1
		}]
	}
}

4.三级目录(某些品牌有三级类目,例如nissan)

参照二级目录

5.四级目录(某些品牌有4级类目,例如沃尔沃)

参照二级目录

6.VIN配件列表
请求类型 Api 说明
GET http://api.17vin.com:8080/{epc}?action=part&vin={vin}&last_cata_code={last_cata_code}&last_cata_code_level={last_cata_code_level}&user={username}&token={token} 获取VIN号,配件列表
变量 说明
{epc} toyota 品牌英文字符名称,对应VIN解码中的epc字段
{vin} LFMGJE720DS070251 vin码
{last_cata_code} 0901_090562C-0001 末级目录代码
{last_cata_code_level} 2 最后目录级别,比如丰田二级目录 返回的islast字段为1,那么二级就是最后级别,此处为2

VIN号配件列表请求实例: http://api.17vin.com:8080/toyota?action=part&vin=LFMGJE720DS070251&last_cata_code=0901_090562C-0001&last_cata_code_level=2&user=testuser&token=f126db95d65500671430c0484980e055

返回样例

{
	"code": 1,
	"msg": "success",
	"data": {
		"partlist": [{
			"illustration_img_address": "090562C.png",
			"callout": "09114",
			"cata_code": "0901_090562C-0001",
			"partnumber_original": "091140G010",
			"partnumber": "091140G010",
			"name_en": "SUNCONJUNTO DE EXTENSION, MANIVELA DEL GATO",
			"name_zh": "千斤顶把手加长杆分总成",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "201005",
			"end_date": "201311",
			"replacement": "",
			"remark_en": "NO.2",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090562C.png",
			"callout": "09114",
			"cata_code": "0901_090562C-0001",
			"partnumber_original": "091140G020",
			"partnumber": "091140G020",
			"name_en": "SUNCONJUNTO DE EXTENSION, MANIVELA DEL GATO",
			"name_zh": "千斤顶把手加长杆分总成",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "201005",
			"end_date": "201311",
			"replacement": "",
			"remark_en": "NO.1",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090562C.png",
			"callout": "09115",
			"cata_code": "0901_090562C-0001",
			"partnumber_original": "091150G010",
			"partnumber": "091150G010",
			"name_en": "SUBCONJUNTO DE LA BARRA, MANIVELA DEL GATO",
			"name_zh": "千斤顶把手杆分总成",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "201005",
			"end_date": "201311",
			"replacement": "",
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090562C.png",
			"callout": "09116",
			"cata_code": "0901_090562C-0001",
			"partnumber_original": "091160G010",
			"partnumber": "091160G010",
			"name_en": "PALANCA, MANIVELA DEL GATO",
			"name_zh": "千斤顶把手杆",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "201005",
			"end_date": "201311",
			"replacement": "",
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090562C.png",
			"callout": "09135",
			"cata_code": "0901_090562C-0001",
			"partnumber_original": "091350G010",
			"partnumber": "091350G010",
			"name_en": "DESTORNILLADOR",
			"name_zh": "螺丝刀",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "201005",
			"end_date": "201311",
			"replacement": "",
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090562C.png",
			"callout": "09150",
			"cata_code": "0901_090562C-0001",
			"partnumber_original": "091500G020",
			"partnumber": "091500G020",
			"name_en": "LLAVE DE TUBOS, BUJIAS",
			"name_zh": "轮毂螺母扳手",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "201005",
			"end_date": "201311",
			"replacement": "",
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090562C.png",
			"callout": "09120A",
			"cata_code": "0901_090562C-0001",
			"partnumber_original": "091200G020",
			"partnumber": "091200G020",
			"name_en": "CAJA, HERRAMIENTA",
			"name_zh": "工具箱",
			"std_name_en": null,
			"std_name_zh": "工具箱",
			"qty": "01",
			"begin_date": "201005",
			"end_date": "201311",
			"replacement": "",
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090562C.png",
			"callout": "09110",
			"cata_code": "0901_090562C-0001",
			"partnumber_original": "0911160130",
			"partnumber": "0911160130",
			"name_en": "CONJUNTO DEL GATO",
			"name_zh": "千斤顶总成",
			"std_name_en": null,
			"std_name_zh": "千斤顶",
			"qty": "01",
			"begin_date": "201109",
			"end_date": "201311",
			"replacement": "0911160131",
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090562C.png",
			"callout": "81604",
			"cata_code": "0901_090562C-0001",
			"partnumber_original": "8160402030",
			"partnumber": "8160402030",
			"name_en": "JUEGO REFLECTOR, TRIANGULO",
			"name_zh": "三角形反光器组件",
			"std_name_en": null,
			"std_name_zh": "安全警示牌",
			"qty": "01",
			"begin_date": "201005",
			"end_date": "201311",
			"replacement": "",
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}],
		"imgaddress": "090562C.png",
		"all_img_hotspots": [{
			"img_hotspots": {
				"img_name": "090562C.png",
				"img_width": 760,
				"img_height": 1112,
				"img_format": "image/png",
				"hotspots": [{
					"callout": "09114",
					"topleft_x": 486,
					"topleft_y": 109
				}, {
					"callout": "09115",
					"topleft_x": 391,
					"topleft_y": 64
				}, {
					"callout": "09116",
					"topleft_x": 591,
					"topleft_y": 27
				}, {
					"callout": "09135",
					"topleft_x": 375,
					"topleft_y": 360
				}, {
					"callout": "09150",
					"topleft_x": 579,
					"topleft_y": 362
				}, {
					"callout": "09141",
					"topleft_x": 640,
					"topleft_y": 596
				}, {
					"callout": "09120A",
					"topleft_x": 199,
					"topleft_y": 361
				}, {
					"callout": "09110",
					"topleft_x": 190,
					"topleft_y": 35
				}, {
					"callout": "81604",
					"topleft_x": 497,
					"topleft_y": 987
				}, {
					"callout": "091Y9",
					"topleft_x": 175,
					"topleft_y": 683
				}]
			}
		}]
	}
}

Json字段说明 说明
partlist 配件列表 Json格式全部说明 >>
imgaddress 对应的图片,也就是配件分解图
例如请求路径:http://api.17vin.com:8080/images/000/110/1i9f5.jpg
all_img_hotspots 图片坐标节点
7.VIN配件名称&号码搜索
请求类型 Api 说明
GET http://api.17vin.com:8080/{epc}?action=search_part_number&vin={vin}&query_match_type=exact&query_part_number={partnumber}&user={username}&token={token} VIN配件号码精准搜索
GET http://api.17vin.com:8080/{epc}?action=search_part_number&vin={vin}&query_match_type=inexact&query_part_number={partnumber}&user={username}&token={token} VIN配件号码模糊搜索
GET http://api.17vin.com:8080/{epc}?action=search_epc_part_name&vin={vin}&query_match_type=exact&query_part_name={partname}&query_part_name_is_safebase64=1&user={username}&token={token} VIN配件epc名称精准搜索
GET http://api.17vin.com:8080/{epc}?action=search_epc_part_name&vin={vin}&query_match_type=inexact&query_part_name={partname}&query_part_name_is_safebase64=1&user={username}&token={token} VIN配件epc名称模糊搜索
GET http://api.17vin.com:8080/{epc}?action=search_std_part_name&vin={vin}&query_match_type=exact&query_part_name={partname}&query_part_name_is_safebase64=1&user={username}&token={token} VIN配件标准名称精准搜索
GET http://api.17vin.com:8080/{epc}?action=search_std_part_name&vin={vin}&query_match_type=inexact&query_part_name={partname}&query_part_name_is_safebase64=1&user={username}&token={token} VIN配件标准名称模糊搜索
变量 说明
{epc} toyota 品牌英文字符名称,对应VIN解码中的epc字段
{vin} LFMGJE720DS070251 vin码
{Base64(partname)} 5Ye65rC05Y-j5o6l5aS0 配件号用base64函数编码后,并对字符做了两次替换
/ 替换为_
+ 替换为 -
string partname ="出水口接头";
string base64str=Base64(partname);
var base64str= base64str.Replace("/", "_");
base64str= base64str.Replace("+", "-");

vin配件号码精准搜索请求实例,搜索号码091140G010:http://api.17vin.com:8080/toyota?action=search_part_number&vin=LFMGJE720DS070251&query_match_type=exact&query_part_number=091140G010&user=testuser&token=34b42202f6cc1126756e1054543a9ab5

vin配件epc名称搜索请求实例,搜索配件名称 千斤顶把手加长杆分总成: http://api.17vin.com:8080/toyota?action=search_epc_part_name&vin=LFMGJE720DS070251&query_match_type=exact&query_part_name=5Y2D5pak6aG25oqK5omL5Yqg6ZW_5p2G5YiG5oC75oiQ&query_part_name_is_safebase64=1&user=testuser&token=2294f6557d8c2ac4e08273f7b8b43f7b

vin标准名称搜索请求实例,搜索标准名称 工具箱:http://api.17vin.com:8080/toyota?action=search_std_part_name&vin=LFMGJE720DS070251&query_match_type=exact&query_part_name=5bel5YW3566x&query_part_name_is_safebase64=1&user=testuser&token=ec83a02299c1077b0d1f5f533b8aa541

8.车型下所有配件号码
请求类型 Api 说明
GET http://api.17vin.com:8080/{epc}?action=all_part_number&vin={vin}&user={username}&token={token} VIN下此车型所有配件号码
变量 说明
{epc} toyota 品牌英文字符名称,对应VIN解码中的epc字段
{vin} LFMGJE720DS070251 vin码

请求实例: 丰田LFMGJE720DS070251所有配件名称:http://api.17vin.com:8080/toyota?action=all_part_number&vin=LFMGJE720DS070251&user=testuser&token=743e573a12a79a2c5a171091dafe1096

返回样例

{"code":1,"msg":"success","data":"091140G010@091140G020@091150G010@091160G010@091350G010@091500G020@091200G020@0911160130
...",
 "msg": "success" }
               
Json字段说明 说明
data 所有配件号码,用@打断分割
9.车型下所有配件标准名称
请求类型 Api 说明
GET http://api.17vin.com:8080/{epc}?action=all_std_part_name&vin={vin}&user={username}&token={token} VIN下此车型所有标准名称
变量 说明
{epc} toyota 品牌英文字符名称,对应VIN解码中的epc字段
{vin} LFMGJE720DS070251 vin码

请求实例: LFMGJE720DS070251所有标准名称:http://api.17vin.com:8080/toyota?action=all_std_part_name&vin=LFMGJE720DS070251&user=testuser&token=a1e3bf275933b994f17c8deb9a3d6f27

返回样例

{ "code": 0, "data": "工具箱@千斤顶@安全警示牌@发动机总成@发动机中缸@发动机大修包
...
",
 "msg": "success" }
               
10.车型下所有EPC配件名称
请求类型 Api 说明
GET http://api.17vin.com:8080/{epc}?action=all_epc_part_name&vin={vin}&user={username}&token={token} VIN下所有EPC名称
变量 说明
{epc} toyota 品牌英文字符名称,对应VIN解码中的epc字段
{vin} LFMGJE720DS070251 vin码

请求实例: LFMGJE720DS070251所有epc名称:http://api.17vin.com:8080/toyota?action=all_epc_part_name&vin=LFMGJE720DS070251&user=testuser&token=ae111f1ce158f7bcee8434c0832d864f

返回样例

{ "code": 0, "data": "千斤顶把手加长杆分总成@千斤顶把手杆分总成@千斤顶把手杆@螺丝刀@轮毂螺母扳手
...
",
 "msg": "success" }
               
11.配件分解图对应配件列表
请求类型 Api 说明
GET http://api.17vin.com:8080/{epc}?action=illustration&cata_code={cata_code} 图片名称对应的图片锚点及位置信息
变量 说明
{epc} toyota 品牌英文字符名称,对应VIN解码中的epc字段
{cata_code} 0901_090347-001 末级目录的cata_code

请求实例:http://api.17vin.com:8080/toyota?action=illustration&cata_code=0901_090347-001&user=testuser&token=e69eb2cbdda9fffbf65a77c4f5009e8a

返回样例

{
	"code": 1,
	"msg": "success",
	"data": {
		"partlist": [{
			"illustration_img_address": "090347.png",
			"callout": "09150",
			"cata_code": "0901_090347-001",
			"partnumber_original": "091510H010",
			"partnumber": "091510H010",
			"name_en": "LLAVE DE TUBOS, BUJIAS",
			"name_zh": "轮毂螺母扳手",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "200502",
			"end_date": "200812",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090347.png",
			"callout": "09150",
			"cata_code": "0901_090347-001",
			"partnumber_original": "091510H010",
			"partnumber": "091510H010",
			"name_en": "LLAVE DE TUBOS, BUJIAS",
			"name_zh": "轮毂螺母扳手",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "200812",
			"end_date": "201009",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090347.png",
			"callout": "09150",
			"cata_code": "0901_090347-001",
			"partnumber_original": "091510H010",
			"partnumber": "091510H010",
			"name_en": "LLAVE DE TUBOS, BUJIAS",
			"name_zh": "轮毂螺母扳手",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "200812",
			"end_date": "201202",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090347.png",
			"callout": "09150",
			"cata_code": "0901_090347-001",
			"partnumber_original": "091510H010",
			"partnumber": "091510H010",
			"name_en": "LLAVE DE TUBOS, BUJIAS",
			"name_zh": "轮毂螺母扳手",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "201202",
			"end_date": "999999",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090347.png",
			"callout": "09119",
			"cata_code": "0901_090347-001",
			"partnumber_original": "091190H010",
			"partnumber": "091190H010",
			"name_en": "ETIQUETA, PRECAUCIONES GATO",
			"name_zh": "千斤顶警告标签",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "200502",
			"end_date": "200812",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090347.png",
			"callout": "09119",
			"cata_code": "0901_090347-001",
			"partnumber_original": "091190H010",
			"partnumber": "091190H010",
			"name_en": "ETIQUETA, PRECAUCIONES GATO",
			"name_zh": "千斤顶警告标签",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "200812",
			"end_date": "201009",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090347.png",
			"callout": "09119",
			"cata_code": "0901_090347-001",
			"partnumber_original": "091190H010",
			"partnumber": "091190H010",
			"name_en": "ETIQUETA, PRECAUCIONES GATO",
			"name_zh": "千斤顶警告标签",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "200812",
			"end_date": "201202",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090347.png",
			"callout": "09119",
			"cata_code": "0901_090347-001",
			"partnumber_original": "091190H010",
			"partnumber": "091190H010",
			"name_en": "ETIQUETA, PRECAUCIONES GATO",
			"name_zh": "千斤顶警告标签",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "201202",
			"end_date": "999999",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090347.png",
			"callout": "09110",
			"cata_code": "0901_090347-001",
			"partnumber_original": "091100H010",
			"partnumber": "091100H010",
			"name_en": "CONJUNTO DEL GATO",
			"name_zh": "千斤顶总成",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "200502",
			"end_date": "200812",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090347.png",
			"callout": "09110",
			"cata_code": "0901_090347-001",
			"partnumber_original": "091100H010",
			"partnumber": "091100H010",
			"name_en": "CONJUNTO DEL GATO",
			"name_zh": "千斤顶总成",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "200812",
			"end_date": "201202",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090347.png",
			"callout": "09110",
			"cata_code": "0901_090347-001",
			"partnumber_original": "091100H010",
			"partnumber": "091100H010",
			"name_en": "CONJUNTO DEL GATO",
			"name_zh": "千斤顶总成",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "201202",
			"end_date": "999999",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090347.png",
			"callout": "51960",
			"cata_code": "0901_090347-001",
			"partnumber_original": "519600H010",
			"partnumber": "519600H010",
			"name_en": "CONJUNTO GANCHO, FR.",
			"name_zh": "前钩总成",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "200502",
			"end_date": "200812",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090347.png",
			"callout": "51960",
			"cata_code": "0901_090347-001",
			"partnumber_original": "519600H011",
			"partnumber": "519600H011",
			"name_en": "CONJUNTO GANCHO, FR.",
			"name_zh": "前钩总成",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "200812",
			"end_date": "201009",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090347.png",
			"callout": "51960",
			"cata_code": "0901_090347-001",
			"partnumber_original": "519600H011",
			"partnumber": "519600H011",
			"name_en": "CONJUNTO GANCHO, FR.",
			"name_zh": "前钩总成",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "200812",
			"end_date": "201105",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090347.png",
			"callout": "51960",
			"cata_code": "0901_090347-001",
			"partnumber_original": "519600H012",
			"partnumber": "519600H012",
			"name_en": "CONJUNTO GANCHO, FR.",
			"name_zh": "前钩总成",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "201106",
			"end_date": "201202",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090347.png",
			"callout": "51960",
			"cata_code": "0901_090347-001",
			"partnumber_original": "519600H012",
			"partnumber": "519600H012",
			"name_en": "CONJUNTO GANCHO, FR.",
			"name_zh": "前钩总成",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "201202",
			"end_date": "999999",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090347.png",
			"callout": "09126",
			"cata_code": "0901_090347-001",
			"partnumber_original": "091260H010",
			"partnumber": "091260H010",
			"name_en": "CAJA, GATO",
			"name_zh": "千斤顶盒",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "200502",
			"end_date": "200804",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090347.png",
			"callout": "09126",
			"cata_code": "0901_090347-001",
			"partnumber_original": "091260H011",
			"partnumber": "091260H011",
			"name_en": "CAJA, GATO",
			"name_zh": "千斤顶盒",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "200805",
			"end_date": "200812",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090347.png",
			"callout": "09126",
			"cata_code": "0901_090347-001",
			"partnumber_original": "091260H011",
			"partnumber": "091260H011",
			"name_en": "CAJA, GATO",
			"name_zh": "千斤顶盒",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "200812",
			"end_date": "201009",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090347.png",
			"callout": "09126",
			"cata_code": "0901_090347-001",
			"partnumber_original": "091260H011",
			"partnumber": "091260H011",
			"name_en": "CAJA, GATO",
			"name_zh": "千斤顶盒",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "200812",
			"end_date": "201202",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}, {
			"illustration_img_address": "090347.png",
			"callout": "09126",
			"cata_code": "0901_090347-001",
			"partnumber_original": "091260H011",
			"partnumber": "091260H011",
			"name_en": "CAJA, GATO",
			"name_zh": "千斤顶盒",
			"std_name_en": null,
			"std_name_zh": "",
			"qty": "01",
			"begin_date": "201202",
			"end_date": "999999",
			"replacement": null,
			"remark_en": "",
			"remark_zh": null,
			"sort": null,
			"is_fit_for_this_vin": 1
		}],
		"imgaddress": "090347.png",
		"all_img_hotspots": [{
			"img_hotspots": {
				"img_name": "090347.png",
				"img_width": 760,
				"img_height": 1112,
				"img_format": "image/png",
				"hotspots": [{
					"callout": "09150",
					"topleft_x": 189,
					"topleft_y": 586
				}, {
					"callout": "09119",
					"topleft_x": 353,
					"topleft_y": 176
				}, {
					"callout": "09110",
					"topleft_x": 311,
					"topleft_y": 213
				}, {
					"callout": "51960",
					"topleft_x": 220,
					"topleft_y": 808
				}, {
					"callout": "09126",
					"topleft_x": 541,
					"topleft_y": 414
				}]
			}
		}]
	}
}
12.适用车型列表
请求类型 Api 说明
GET http://api.17vin.com:8080/?action=get_modellist_from_part_number_and_group_id&part_number={part_number}&group_id={group_id} 配件对应适用车型列表
变量 说明
{part_number}
{group_id} 品牌分组ID

请求实例:http://api.17vin.com:8080/?action=get_modellist_from_part_number_and_group_id&part_number=338200G010&group_id=40&user=testuser&token=9a8a8e17881a82067c362d1d49f4c5b1

返回样例,Part_name_en(epc英文名称),Part_name_zh(epc中文名称)

{
    "code":1,
    "data":{
        "PartInfo":{
            "Part_id":0,
            "Part_number":"338200G010",
            "Part_number_original":"338200G010",
            "Brand_name_zh":"",
            "Brand_name_en":"",
            "Part_name_en":"",
            "Part_name_zh":"变速器换挡拉线",
            "Group_id":0,
            "Group_name":"toyota_group",
            "Image_address":"",
            "Attribute_en":"",
            "Attribute_zh":""
        },
        "ModelListStd":[
            {
                "Id":11382,
                "Isshowdata":0,
                "Epc":"toyota",
                "Epc_id":"3637",
                "Detail":"丰田 普拉多 4.0l 手自一体(5档) 2010年款",
                "Factory":"",
                "Brand":"丰田",
                "Model":"普拉多",
                "Series":"普拉多",
                "Model_year":"2010",
                "Sales_version":"",
                "CC":"4.0L",
                "Engine_no":"1GR",
                "Fuel_type":"汽油",
                "Air_intake":"自然吸气",
                "KW":"",
                "Transmission_detail":"手自一体变速器(AMT)",
                "Gear_num":"5",
                "Door_num":"五门",
                "Seat_num":"7",
                "Body_type":"SUV",
                "Driven_model":"前置四驱",
                "Date_begin":"2010-06-22",
                "Date_end":"2013-12-02",
                "Price":"538000",
                "Autohome_id":"https://www.autohome.com.cn/spec/7668"
            },
            {
                "Id":11414,
                "Isshowdata":0,
                "Epc":"toyota",
                "Epc_id":"3646",
                "Detail":"丰田 普拉多 4.0l 手自一体(5档) 导航版 2014年款",
                "Factory":"",
                "Brand":"丰田",
                "Model":"普拉多",
                "Series":"普拉多",
                "Model_year":"2014",
                "Sales_version":"导航版",
                "CC":"4.0L",
                "Engine_no":"1GR",
                "Fuel_type":"汽油",
                "Air_intake":"自然吸气",
                "KW":"",
                "Transmission_detail":"手自一体变速器(AMT)",
                "Gear_num":"5",
                "Door_num":"五门",
                "Seat_num":"7",
                "Body_type":"SUV",
                "Driven_model":"前置四驱",
                "Date_begin":"2013-12-02",
                "Date_end":"2015-09-24",
                "Price":"676000",
                "Autohome_id":"https://www.autohome.com.cn/spec/17572"
            }
        ],
        "InterchangeInfo":{
            "PartInfo":{
                "Part_id":0,
                "Part_number":"",
                "Part_number_original":"",
                "Brand_name_zh":"",
                "Brand_name_en":"",
                "Part_name_en":"",
                "Part_name_zh":"",
                "Group_id":0,
                "Group_name":"",
                "Image_address":"",
                "Attribute_en":"",
                "Attribute_zh":""
            },
            "TotalRecords":0,
            "OeInterchangeRecords":0,
            "FactoryInterchangeRecords":0,
            "OeInterchange":null,
            "FactoryInterchange":null
        }
    },
    "msg":"success"
}
13.替换号码列表
请求类型 Api 说明
GET http://api.17vin.com:8080/?action=get_interchange_from_part_number_and_group_id_plus_zh&part_number={part_number}&group_id={group_id} 配件对应替换号码列表
变量 说明
{part_number}
{group_id} 品牌分组ID

请求实例:http://api.17vin.com:8080/?action=get_interchange_from_part_number_and_group_id_plus_zh&part_number=6RD615301&group_id=2&user=testuser&token=9ae4fd730d05ea97ccb79939ba035779

返回样例Part_name_en(epc英文名称),Part_name_zh(epc中文名称)

{
    "code":1,
    "data":{
        "PartInfo":{
            "Part_id":100084863,
            "Part_number":"6RD615301",
            "Part_number_original":"6RD615301",
            "Brand_name_zh":"奥迪,大众,斯柯达,西雅特,布加迪",
            "Brand_name_en":"AUDI,VW,SKODA,SEAT,Bugatti",
            "Part_name_en":"",
            "Part_name_zh":"前制动盘(左),前制动盘(右)",
            "Group_id":2,
            "Group_name":"audi_vw_group",
            "Image_address":"",
            "Attribute_en":"",
            "Attribute_zh":""
        },
        "ModelListStd":null,
        "InterchangeInfo":{
            "PartInfo":{
                "Part_id":100084863,
                "Part_number":"6RD615301",
                "Part_number_original":"6RD615301",
                "Brand_name_zh":"奥迪,大众,斯柯达,西雅特,布加迪",
                "Brand_name_en":"AUDI,VW,SKODA,SEAT,Bugatti",
                "Part_name_en":"",
                "Part_name_zh":"前制动盘(左),前制动盘(右)",
                "Group_id":2,
                "Group_name":"audi_vw_group",
                "Image_address":"",
                "Attribute_en":"",
                "Attribute_zh":""
            },
            "TotalRecords":50,
            "OeInterchangeRecords":12,
            "FactoryInterchangeRecords":38,
            "OeInterchange":[
                {
                    "Part_id":100084863,
                    "Replacement_part_id":100084422,
                    "Part_number":"6R0615301",
                    "Part_number_original":"6R0 615 301",
                    "Brand_name_zh":"奥迪,大众,斯柯达,西雅特,布加迪",
                    "Brand_name_en":"AUDI,VW,SKODA,SEAT,Bugatti",
                    "Part_name_en":"",
                    "Part_name_zh":"前制动盘(左),前制动盘(右)",
                    "Group_id":2,
                    "Group_name":"audi_vw_group",
                    "Image_address":"audivw\26974.jpg",
                    "Similarity_degree":36,
                    "Distance":1,
                    "Weight":10000036,
                    "Is_oe_interchange":true
                },
                {
                    "Part_id":100084863,
                    "Replacement_part_id":107344427,
                    "Part_number":"3496025",
                    "Part_number_original":"3496025",
                    "Brand_name_zh":"华晨",
                    "Brand_name_en":"HUACHEN",
                    "Part_name_en":"",
                    "Part_name_zh":"前制动盘(左),前制动盘(右)",
                    "Group_id":1022,
                    "Group_name":"huachen_group",
                    "Image_address":"",
                    "Similarity_degree":14,
                    "Distance":2,
                    "Weight":2000014,
                    "Is_oe_interchange":false
                }
            ],
            "FactoryInterchange":[
                {
                    "Part_id":100084863,
                    "Replacement_part_id":2497126,
                    "Part_number":"DF2803",
                    "Part_number_original":"DF2803",
                    "Brand_name_zh":"天合",
                    "Brand_name_en":"TRW",
                    "Part_name_en":"Brake Disc",
                    "Part_name_zh":"制动盘",
                    "Group_id":595,
                    "Group_name":"trw_group",
                    "Image_address":"",
                    "Similarity_degree":5,
                    "Distance":1,
                    "Weight":10000005,
                    "Is_oe_interchange":false
                },
                {
                    "Part_id":100084863,
                    "Replacement_part_id":6155572,
                    "Part_number":"15830C",
                    "Part_number_original":"15830C",
                    "Brand_name_zh":"",
                    "Brand_name_en":"MAPCO",
                    "Part_name_en":"Brake Disc",
                    "Part_name_zh":"制动盘",
                    "Group_id":433,
                    "Group_name":"mapco_group",
                    "Image_address":"",
                    "Similarity_degree":4,
                    "Distance":2,
                    "Weight":2000004,
                    "Is_oe_interchange":false
                }
            ]
        }
    },
    "msg":"success"
}
14.OE号查询配件
请求类型 Api 说明
GET http://api.17vin.com:8080/?action=search_epc&query_part_number={partnumber}}&user={username}&token={token} 根据配件号搜索出对应品牌列表

案例:根据配件搜索品牌列表search_epc: http://api.17vin.com:8080/?action=search_epc&query_part_number=041110Q021&user=testuser&token=d2a83d514b70c1f857c5dfa5d4895034

15.配件分解图类目搜索
请求类型 Api 说明
GET http://api.17vin.com:8080/{epc}?action=search_illustration&query_part_number={partnumber}&user={username}&token={token} 配件分解图搜索

案例:配件分解图搜索search_illustration:http://api.17vin.com:8080/toyota?action=search_illustration&query_part_number=091140G010&user=testuser&token=8d7b7fa8167fdc4c7632c57dc9d3d747

16.配件4S店价格
请求类型 Api 说明
GET http://api.17vin.com:8080/?action=price&partnumber={partnumber}&user={username}&token={token} 配件4S店价格

请求案例:配件4S店价格:http://api.17vin.com:8080/?action=price&partnumber=000098713A&user=testuser&token=6bc9a230bcd8ae695ee84bc902660091