POST api/DeviceInfo/PostUpdateDeviceInfo

修改指定设备的设备信息

请求信息

URI 参数

None.

Body 参数

UpdateDeviceInfoModel
参数名称备注说明数据类型附加信息
DeviceID

设备唯一ID

integer

None.

SimCard

设备内部电话卡号码

string

None.

DeviceName

设备名称

string

None.

CarNum

车牌号

string

None.

SpeedLimit

超速值

decimal number

None.

SpeedLimitTime

超速持续时间

integer

None.

CellName

联系人

string

None.

CellPhone

联系电话

string

None.

Token

Token 授权信息,第一次请求时该值为空

string

None.

Language

语言 中文:zh-cn 英文:en-us

string

None.

请求格式

application/json, text/json

Sample:
{
  "DeviceID": 1,
  "SimCard": "sample string 2",
  "DeviceName": "sample string 3",
  "CarNum": "sample string 4",
  "SpeedLimit": 5.0,
  "SpeedLimitTime": 6,
  "CellName": "sample string 7",
  "CellPhone": "sample string 8",
  "Token": "sample string 9",
  "Language": "sample string 10"
}

application/xml, text/xml

Sample:
<UpdateDeviceInfoModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OpenWebAPI.Models.ParModel">
  <Language>sample string 10</Language>
  <Token>sample string 9</Token>
  <CarNum>sample string 4</CarNum>
  <CellName>sample string 7</CellName>
  <CellPhone>sample string 8</CellPhone>
  <DeviceID>1</DeviceID>
  <DeviceName>sample string 3</DeviceName>
  <SimCard>sample string 2</SimCard>
  <SpeedLimit>5</SpeedLimit>
  <SpeedLimitTime>6</SpeedLimitTime>
</UpdateDeviceInfoModel>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'UpdateDeviceInfoModel'.

响应信息

资源描述

UpdateDeviceInfoResult
参数名称备注说明数据类型附加信息
result

处理结果 1表示修改成功 0表示修改失败

integer

None.

State

返回值基类 0表示成功返回 -1表示接口异常

integer

None.

Remark

返回值说明 通常用于解释返回值情况,例如:接口成功返回、提交的鉴权信息匹配异常等解释说明 0:接口成功返回 -1:接口返回异常 999:鉴权失败 1:提交的鉴权信息匹配异常 2:提交的Token已过期,请重新获取Token 3:用户不存在 4:暂不支持设备IMEI登录 5:用户名下没有设备存在 6:没有获取到分组信息 7:设备不存在 8:没有获取到该时间段内的轨迹数据 9:没有获取到该设备的报警信息 10:用户不存在或密码不匹配 11:报警信息不存在 12:要删除的电子围栏不存在 13:没有获取到该设备的ACC数据 14:该区域内没有设备存在 15:无法获取到该设备的OBD信息 16:要修改的围栏不属于该设备 17:默认分组信息不能修改 18:新增或修改分组信息失败 19:删除分组信息失败 20:设备转移分组失败 21:更新设备是否被关注失败 22:用户没有下级子用户

string

None.

响应格式

application/json, text/json

Sample:
{
  "result": 1,
  "State": 2,
  "Remark": "sample string 3"
}

application/xml, text/xml

Sample:
<UpdateDeviceInfoResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OpenWebAPI.Models.ResModel">
  <Remark>sample string 3</Remark>
  <State>2</State>
  <result>1</result>
</UpdateDeviceInfoResult>