Skip to content

形象设置

获取形象列表

  1. 请求链接: /api/imagePack/list

  2. 请求方式: POST

  3. 参数说明:

名称类型是否必需示例描述
vendorStringY"厂商名称"锁厂商
modelStringY"型号名称"锁型号
  1. 返回参数及示例:
参数类型描述
errorCodeInt错误码
descriptionString描述信息
dataArray形象列表
  image_idInt形象ID
  typeInt形象类型 10:系统形象 20:自定义形象
  image_nameString形象名称
  image_urlString形象URL
  image_descriptionString形象描述
  actionsArray动作列表
    action_idInt动作ID
    keyString动作键
    nameString动作名称
    video_urlString动作视频URL
  created_atString创建时间
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"
    }
  ]
}

设置形象

  1. 请求链接: /api/imagePack/setImagePack

  2. 请求方式: POST

  3. 参数说明:

名称类型是否必需示例描述
lock_idIntY123456锁ID
current_image_idIntY1形象ID
  1. 返回参数及示例:
参数类型描述
errorCodeInt错误码
descriptionString描述信息
dataObject返回数据
  errcodeInt错误码
  errmsgString错误信息
  descriptionString描述信息
json
{
  "errorCode": 0,
  "description": "success",
  "data": {
    "errcode": 0,
    "errmsg": "none error message",
    "description": "表示成功或是。"
  }
}

删除形象

  1. 请求链接: /api/imagePack/delete

  2. 请求方式: POST

  3. 参数说明:

名称类型是否必需示例描述
image_idIntY1形象ID
  1. 返回参数及示例:
参数类型描述
errorCodeInt错误码
descriptionString描述信息
dataObject返回数据
  errcodeInt错误码
  errmsgString错误信息
  descriptionString描述信息
json
{
  "errorCode": 0,
  "description": "success",
  "data": {
    "errcode": 0,
    "errmsg": "none error message",
    "description": "表示成功或是。"
  }
}

鑫泓佳智能硬件通信协议文档