形象设置
获取形象列表
请求链接:
/api/imagePack/list请求方式:
POST参数说明:
| 名称 | 类型 | 是否必需 | 示例 | 描述 |
|---|---|---|---|---|
| vendor | String | Y | "厂商名称" | 锁厂商 |
| model | String | Y | "型号名称" | 锁型号 |
- 返回参数及示例:
| 参数 | 类型 | 描述 |
|---|---|---|
| errorCode | Int | 错误码 |
| description | String | 描述信息 |
| data | Array | 形象列表 |
| image_id | Int | 形象ID |
| type | Int | 形象类型 10:系统形象 20:自定义形象 |
| image_name | String | 形象名称 |
| image_url | String | 形象URL |
| image_description | String | 形象描述 |
| actions | Array | 动作列表 |
| action_id | Int | 动作ID |
| key | String | 动作键 |
| name | String | 动作名称 |
| video_url | String | 动作视频URL |
| created_at | String | 创建时间 |
json
{
"errorCode": 0,
"description": "success",
"data": [
{
"image_id": 1,
"type": 10,
"image_name": "旺柴",
"image_url": "https://example.com/image1.png",
"image_description": "形象描述",
"actions": [
{
"action_id": 1,
"key": "action1",
"name": "动作1",
"video_url": "https://example.com/video1.mp4"
}
],
"created_at": "2025-01-01 12:00:00"
}
]
}设置形象
请求链接:
/api/imagePack/setImagePack请求方式:
POST参数说明:
| 名称 | 类型 | 是否必需 | 示例 | 描述 |
|---|---|---|---|---|
| lock_id | Int | Y | 123456 | 锁ID |
| current_image_id | Int | Y | 1 | 形象ID |
- 返回参数及示例:
| 参数 | 类型 | 描述 |
|---|---|---|
| errorCode | Int | 错误码 |
| description | String | 描述信息 |
| data | Object | 返回数据 |
| errcode | Int | 错误码 |
| errmsg | String | 错误信息 |
| description | String | 描述信息 |
json
{
"errorCode": 0,
"description": "success",
"data": {
"errcode": 0,
"errmsg": "none error message",
"description": "表示成功或是。"
}
}删除形象
请求链接:
/api/imagePack/delete请求方式:
POST参数说明:
| 名称 | 类型 | 是否必需 | 示例 | 描述 |
|---|---|---|---|---|
| image_id | Int | Y | 1 | 形象ID |
- 返回参数及示例:
| 参数 | 类型 | 描述 |
|---|---|---|
| errorCode | Int | 错误码 |
| description | String | 描述信息 |
| data | Object | 返回数据 |
| errcode | Int | 错误码 |
| errmsg | String | 错误信息 |
| description | String | 描述信息 |
json
{
"errorCode": 0,
"description": "success",
"data": {
"errcode": 0,
"errmsg": "none error message",
"description": "表示成功或是。"
}
}