操作文档
首页
  • 智能网关系列入门
  • 配置软件使用说明
  • 智能网关系列入门(新)
  • 配置软件使用说明(新)
  • 云平台使用说明
  • 云组态使用说明
  • 数据分析使用说明
  • Box系列使用说明
  • MQTT接入
  • BOXConfig使用教程(新)
  • 云平台使用教程
  • 报表设计器使用教程
  • BOXConfig使用教程
开发者平台
  • 硬件相关
  • 配置软件相关
  • 平台相关
  • 远程编程相关
  • 组态设计相关
  • 报表相关
  • 第三方BOX相关
  • BoxConfig相关
私有化平台
更新记录
首页
  • 智能网关系列入门
  • 配置软件使用说明
  • 智能网关系列入门(新)
  • 配置软件使用说明(新)
  • 云平台使用说明
  • 云组态使用说明
  • 数据分析使用说明
  • Box系列使用说明
  • MQTT接入
  • BOXConfig使用教程(新)
  • 云平台使用教程
  • 报表设计器使用教程
  • BOXConfig使用教程
开发者平台
  • 硬件相关
  • 配置软件相关
  • 平台相关
  • 远程编程相关
  • 组态设计相关
  • 报表相关
  • 第三方BOX相关
  • BoxConfig相关
私有化平台
更新记录
  • 新手指引
  • 平台简介

  • 开发者后台

  • API文档

    • 使用流程
    • SDK下载
    • 接口列表

      • 企业
      • 项目
      • 设备
      • 用户
      • 角色
      • 部门
      • 变量
      • 模板
      • 系统
      • 报警
      • 标签
      • 看板
      • 看板分组
      • 看板过滤分组
      • 看板树
      • 报表
      • 客户
      • 变量收藏
        • 概述
        • 新增变量收藏分组
          • 请求参数
          • 返回参数
          • java-sdk 调用示例
          • HTTP 调用示例
        • 删除变量收藏组
          • 请求参数
          • 返回参数
          • java-sdk 调用示例
          • HTTP 调用示例
        • 获取变量收藏组列表
          • 请求参数
          • 返回参数
          • java-sdk 调用示例
          • HTTP 调用示例
        • 修改变量收藏分组
          • 请求参数
          • 返回参数
          • java-sdk 调用示例
          • HTTP 调用示例
      • 权限组
      • 日志
      • 消息推送
      • 消息中心服务
  • 示例教程

  • 常见问题

  • 开发者平台
  • API文档
  • 接口列表
2022-09-20
目录

变量收藏

# 概述

变量收藏

类名

VariantFavoriteApi.java

成员方法

名称 方法 Method Path
新增变量收藏分组 addVariantFavorite POST /api-business/variantFavorite/addVariantFavorite
删除变量收藏组 deleteVariantGroup POST /api-business/variantFavorite/deleteVariantFavorite
获取变量收藏组列表 getVariantFavoriteList POST /api-business/variantFavorite/getVariantFavoriteList
修改变量收藏分组 updateVariantFavorite POST /api-business/variantFavorite/updateVariantFavorite

# 新增变量收藏分组

ResultObject addVariantFavorite(saveVariantFavoriteForm)

# 请求参数

名称 类型 描述 备注
saveVariantFavoriteForm SaveVariantFavoriteForm saveVariantFavoriteForm

# SaveVariantFavoriteForm

名称 类型 描述 备注
favoriteId String 收藏组id(修改时需要) -
resourceId String 资源id 可传projectId或templateId
resourceType String 资源类型 project或template
variantFavoriteName String 收藏分组名称
variantIds List<String> 变量Id与设备Id拼接, 拼接内容 = 'deviceId:variantId'

# 返回参数

ResultObject

名称 类型 描述 备注
code String 响应码 -
data Object 响应数据 -
msg String 响应消息 -
time OffsetDateTime 响应时间 -

# java-sdk 调用示例

//实例化api类,传入token
VariantFavoriteApi apiInstance = new VariantFavoriteApi(token);
//实例化请求参数
SaveVariantFavoriteForm saveVariantFavoriteForm = new SaveVariantFavoriteForm();

try {
    ResultObject result = apiInstance.addVariantFavorite(saveVariantFavoriteForm);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("调用VariantFavoriteApi.addVariantFavorite异常: " + e.getMessage());
    e.printStackTrace();
}
1
2
3
4
5
6
7
8
9
10
11
12

# HTTP 调用示例

属性 名称
HTTP请求地址 http://[server]:[port]/api-business/variantFavorite/addVariantFavorite
请求方式 POST
Content-Type application/json
header:key Authorization
header:value Bearer YOUR_ACCESS_TOKEN

请求参数:

{
	"favoriteId":"",
	"resourceId":"",
	"resourceType":"",
	"variantFavoriteName":""
}
1
2
3
4
5
6

# 删除变量收藏组

ResultObject deleteVariantGroup(deleteVariantFavoriteGroupForm)

# 请求参数

名称 类型 描述 备注
deleteVariantFavoriteGroupForm DeleteVariantFavoriteGroupForm deleteVariantFavoriteGroupForm

# DeleteVariantFavoriteGroupForm

名称 类型 描述 备注
favoriteId String 收藏组id
resourceType String 指定收藏组id所属的类型。可选[project,template]

# 返回参数

ResultObject

名称 类型 描述 备注
code String 响应码 -
data Object 响应数据 -
msg String 响应消息 -
time OffsetDateTime 响应时间 -

# java-sdk 调用示例

//实例化api类,传入token
VariantFavoriteApi apiInstance = new VariantFavoriteApi(token);
//实例化请求参数
DeleteVariantFavoriteGroupForm deleteVariantFavoriteGroupForm = new DeleteVariantFavoriteGroupForm();

try {
    ResultObject result = apiInstance.deleteVariantGroup(deleteVariantFavoriteGroupForm);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("调用VariantFavoriteApi.deleteVariantGroup异常: " + e.getMessage());
    e.printStackTrace();
}
1
2
3
4
5
6
7
8
9
10
11
12

# HTTP 调用示例

属性 名称
HTTP请求地址 http://[server]:[port]/api-business/variantFavorite/deleteVariantFavorite
请求方式 POST
Content-Type application/json
header:key Authorization
header:value Bearer YOUR_ACCESS_TOKEN

请求参数:

{
	"favoriteId":"",
	"resourceType":""
}
1
2
3
4

# 获取变量收藏组列表

ResultListVariantFavoriteVo getVariantFavoriteList(queryVariantGroupParam)

# 请求参数

名称 类型 描述 备注
queryVariantGroupParam QueryVariantGroupParam queryVariantGroupParam

# QueryVariantGroupParam

名称 类型 描述 备注
resourceId String 资源id
resourceType String 指定资源id的类型。可选[project,template]

# 返回参数

ResultListVariantFavoriteVo

名称 类型 描述 备注
code String 响应码 -
data List<VariantFavoriteVo> 响应数据 -
msg String 响应消息 -
time OffsetDateTime 响应时间 -

VariantFavoriteVo

名称 类型 描述 备注
createdBy String 创建人 -
createdTime OffsetDateTime 创建时间 -
id String 收藏组id -
name String 收藏组名称 -
remark String 描述 -
updatedTime OffsetDateTime 修改时间 -

# java-sdk 调用示例

//实例化api类,传入token
VariantFavoriteApi apiInstance = new VariantFavoriteApi(token);
//实例化请求参数
QueryVariantGroupParam queryVariantGroupParam = new QueryVariantGroupParam();

try {
    ResultListVariantFavoriteVo result = apiInstance.getVariantFavoriteList(queryVariantGroupParam);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("调用VariantFavoriteApi.getVariantFavoriteList异常: " + e.getMessage());
    e.printStackTrace();
}
1
2
3
4
5
6
7
8
9
10
11
12

# HTTP 调用示例

属性 名称
HTTP请求地址 http://[server]:[port]/api-business/variantFavorite/getVariantFavoriteList
请求方式 POST
Content-Type application/json
header:key Authorization
header:value Bearer YOUR_ACCESS_TOKEN

请求参数:

{
	"resourceId":"",
	"resourceType":""
}
1
2
3
4

# 修改变量收藏分组

ResultObject updateVariantFavorite(saveVariantFavoriteForm)

# 请求参数

名称 类型 描述 备注
saveVariantFavoriteForm SaveVariantFavoriteForm saveVariantFavoriteForm

# SaveVariantFavoriteForm

名称 类型 描述 备注
favoriteId String 收藏组id(修改时需要) -
resourceId String 资源id 可传projectId或templateId
resourceType String 资源类型 project或template
variantFavoriteName String 收藏分组名称
variantIds List<String> 变量Id与设备Id拼接, 拼接内容 = 'deviceId:variantId'

# 返回参数

ResultObject

名称 类型 描述 备注
code String 响应码 -
data Object 响应数据 -
msg String 响应消息 -
time OffsetDateTime 响应时间 -

# java-sdk 调用示例

//实例化api类,传入token
VariantFavoriteApi apiInstance = new VariantFavoriteApi(token);
//实例化请求参数
SaveVariantFavoriteForm saveVariantFavoriteForm = new SaveVariantFavoriteForm();

try {
    ResultObject result = apiInstance.updateVariantFavorite(saveVariantFavoriteForm);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("调用VariantFavoriteApi.updateVariantFavorite异常: " + e.getMessage());
    e.printStackTrace();
}
1
2
3
4
5
6
7
8
9
10
11
12

# HTTP 调用示例

属性 名称
HTTP请求地址 http://[server]:[port]/api-business/variantFavorite/updateVariantFavorite
请求方式 POST
Content-Type application/json
header:key Authorization
header:value Bearer YOUR_ACCESS_TOKEN

请求参数:

{
	"favoriteId":"",
	"resourceId":"",
	"resourceType":"",
	"variantFavoriteName":""
}
1
2
3
4
5
6
客户
权限组

← 客户 权限组→

最近更新
01
菜单栏里找不到“BOX配置”如何处理
06-06
02
购买了新型号的BOX,在配置软件里找不到该型号
06-06
03
部分电脑安装BoxConfig后无法运行
06-06
更多文章>
Copyright © 2021-2024
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式