POST api/Obd/CheckDtcCode
获取发动机故障码[获取最后一次的数据,若需要新数据需发指令重新查询后,再通过本接口获取]
Request Information
Body Parameters
DtcCodeModel| Name | Description | Type | Additional information |
|---|---|---|---|
| IMEI |
设备IMEI |
string |
None. |
| Token |
登录后获取到的 Token |
string |
None. |
| Language |
语言选项 |
string |
None. |
| AppId |
APP应用标识 |
string |
None. |
Request Formats
application/json, text/json
Sample:
{
"IMEI": "sample string 1",
"Token": "sample string 2",
"Language": "sample string 3",
"AppId": "sample string 4"
}
application/xml, text/xml
Sample:
<DtcCodeModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/NewGPS2012.AppApi.Models.ParModel"> <AppId>sample string 4</AppId> <Language>sample string 3</Language> <Token>sample string 2</Token> <IMEI>sample string 1</IMEI> </DtcCodeModel>
Response Information
Resource Description
状态
0 成功
100 无数据
| Name | Description | Type | Additional information |
|---|---|---|---|
| Codes | Collection of DtcCode |
None. |
|
| State |
状态码 |
integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"Codes": [
{
"SerialNumber": "sample string 1",
"DeviceUtcTime": "2025-12-12T05:25:37.9773905+08:00",
"FaultType": 3,
"FaultCode": "sample string 4"
},
{
"SerialNumber": "sample string 1",
"DeviceUtcTime": "2025-12-12T05:25:37.9773905+08:00",
"FaultType": 3,
"FaultCode": "sample string 4"
}
],
"State": 1
}
application/xml, text/xml
Sample:
<DtcCodeResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/NewGPS2012.AppApi.Models.ResModel">
<State>1</State>
<Codes xmlns:d2p1="http://schemas.datacontract.org/2004/07/NewGPS2012.AppApi.Models.ViewModel">
<d2p1:DtcCode>
<d2p1:DeviceUtcTime>2025-12-12T05:25:37.9773905+08:00</d2p1:DeviceUtcTime>
<d2p1:FaultCode>sample string 4</d2p1:FaultCode>
<d2p1:FaultType>3</d2p1:FaultType>
<d2p1:SerialNumber>sample string 1</d2p1:SerialNumber>
</d2p1:DtcCode>
<d2p1:DtcCode>
<d2p1:DeviceUtcTime>2025-12-12T05:25:37.9773905+08:00</d2p1:DeviceUtcTime>
<d2p1:FaultCode>sample string 4</d2p1:FaultCode>
<d2p1:FaultType>3</d2p1:FaultType>
<d2p1:SerialNumber>sample string 1</d2p1:SerialNumber>
</d2p1:DtcCode>
</Codes>
</DtcCodeResult>