绑定设备
HTTP方法
POST
HTTP URL
/v1/device/customer/bind
Header参数
- Content-Type采用 application/json
- 认证相关头字段,请参考wsse认证
Body数据
参数 | 类型 | 必需 | 描述 |
---|---|---|---|
deviceId | string | 是 | 设备Id |
identityNo | string | 是 | 老人身份证号 |
cId | string | 是 | 老人cId |
customerName | string | 是 | 老人姓名 |
请求示例
{
"customerName": "齐文浩",
"identityNo": "371481200012076610",
"cId": "37148120001207",
"deviceId": "213123123213"
}
HTTP响应
参数 | 类型 | 描述 |
---|---|---|
code | int | 状态码,0为成功,非0为失败 |
message | string | 对于状态码的简单描述 |
正常响应
{
"code": 0,
"message": "Success",
"traceId": "1da45e68f95d45ba1647895803215208448x"
}
异常响应
四个参数必须都传,否则参数不合法
{
"code": 313098,
"message": "设备绑定老人失败,参数不合法",
"traceId": "1da45e68f95d45ba1650382086676144128x"
}
设备id不在系统中
{
"code": 313079,
"message": "设备id不在系统中",
"traceId": "1da45e68f95d45ba1650382505720668160x"
}
设备已经绑定过了
{
"code": 313097,
"message": "设备已经绑定",
"traceId": "1da45e68f95d45ba1650382769672413184x"
}
对应老人不在系统中
{
"code": 312011,
"message": "对应老人不存在",
"traceId": "1da45e68f95d45ba1650383103740338176x"
}