icon.md 4.58 KB

#图标管理接口服务定义

查询图标列表

接口名:icon/getList

入参


属性名称 类型 例子 说明 是否必填
type integer 0 0:通用 1:男生 2:女生 3:潮童 4:创意生活
status integer 1 状态:0 不启用 ,1 启用

返回

{
  "code": 200,
  "data": [
    {
      "id": 39,
      "defaultIco": "shared_logo1", // 默认图标
      "ico": "shared_logo1",
      "icoKey": "logoEn",
      "icoName": "首页logo",
      "status": 0,
      "type": 0,
      "updateTime": 0,
      "createTime": 1456135772
    }
  ],
  "message": "Icon List"
}

添加图标

接口名:icon/addIcon

入参


属性名称 类型 例子 说明 是否必填
icoName string 设置按钮 图标名称
defaultIco string mine_btn_sz_p 默认图标
ico string mine_btn_sz_n 图标
icoKey string setting 图标 Key
type integer 0 0:通用 1:男生 2:女生 3:潮童 4:创意生活

返回

{
  "code": 200,
  "message": "添加ico信息信息成功"
}

根据 ID 获取图标信息

接口名:icon/getOneIcon

入参


属性名称 类型 例子 说明 是否必填
id integer 1 主键

返回

{
  "code": 200,
  "data": {
    "createTime": 1446615657,
    "defaultIco": "mine_btn_sz_p",
    "ico": "mine_btn_sz_n",
    "icoKey": "setting",
    "icoName": "设置按钮",
    "id": 1,
    "status": 1,
    "type": 0,
    "updateTime": 1446692129
  },
  "message": "One Icon Info"
}

更新图标信息

接口名:icon/updateIcon

入参


属性名称 类型 例子 说明 是否必填
id integer 1 主键
icoName string 设置按钮 图标名称
defaultIco string mine_btn_sz_p 默认图标
ico string mine_btn_sz_n 图标
icoKey string setting 图标 Key
type integer 0 0:通用 1:男生 2:女生 3:潮童 4:创意生活

返回

{
  "code": 200,
  "message": "修改图标配置信息成功"
}

发布图标信息

接口名:icon/publishIcon

入参


属性名称 类型 例子 说明 是否必填
id integer 1 主键

返回

{
  "code": 200,
  "message": "操作成功"
}

关闭图标信息

接口名:icon/closeIcon

入参


属性名称 类型 例子 说明 是否必填
id integer 1 主键

返回

{
  "code": 200,
  "message": "操作成功"
}

加载图片包列表

接口名:icon/getZipList

入参


属性名称 类型 例子 说明 是否必填
platform string android 平台
status integer 1 状态:0 不启用 ,1 启用

返回

{
  "code": 200,
  "data": [
    {
      "createTime": 1454579218,
      "id": 71,
      "platform": "android",
      "status": 1,
      "updateTime": 1454579218,
      "zip": "http://fc016197d0.zip"
    }
  ],
  "message": "IconZip List"
}

上传图片包

接口名:icon/addZip

入参


属性名称 类型 例子 说明 是否必填
zip string http://test.zip 包路径
platform string android 平台

返回

{
  "code": 200,
  "message": "上传图片包成功"
}

启用图片包

接口名:icon/publishZip

入参


属性名称 类型 例子 说明 是否必填
id integer 1 主键

返回

{
  "code": 200,
  "message": "操作成功"
}

关闭图片包

接口名:icon/closeZip

入参


属性名称 类型 例子 说明 是否必填
id integer 1 主键

返回

{
  "code": 200,
  "message": "操作成功"
}