操作文档
首页
  • 智能网关系列入门
  • 配置软件使用说明
  • 智能网关系列入门(新)
  • 配置软件使用说明(新)
  • 云平台使用说明
  • 云组态使用说明
  • 数据分析使用说明
  • 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 调用示例
        • 获取消息接收管理消息类型及推送方式
          • 请求参数
          • 返回参数
          • java-sdk 调用示例
          • HTTP 调用示例
        • 查询用户是否含有声光报警信息
          • 请求参数
          • 返回参数
          • java-sdk 调用示例
          • HTTP 调用示例
        • 恢复默认声光报警为默认
          • 请求参数
          • 返回参数
          • java-sdk 调用示例
          • HTTP 调用示例
        • 更换声光报警的音频文件
          • 请求参数
          • 返回参数
          • java-sdk 调用示例
          • HTTP 调用示例
        • 修改当前用户选中的收藏分组
          • 请求参数
          • 返回参数
          • java-sdk 调用示例
          • HTTP 调用示例
  • 示例教程

  • 常见问题

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

消息中心服务

# 概述

消息中心服务

类名

MessageApi.java

成员方法

名称 方法 Method Path
清除声光报警 clearShengGuangAlarm POST /api-organization/message/clearAcoustoOpticAlarm
清除当前用户所有报警分组 deleteMessageGroup POST /api-organization/message/deleteMessageGroup
查询公司的声光报警声音路径 getAcoustoopticPath POST /api-organization/message/getAcoustoOpticPath
获取当前用户消息收藏分组 getMessageGroupInfo POST /api-organization/message/getMessageGroupInfo
获取消息接收管理消息类型及推送方式 getSystemMessageType POST /api-organization/message/getSystemMessageType
查询用户是否含有声光报警信息 getacoustoopticMessage POST /api-organization/message/getAcoustoOpticMessage
恢复默认声光报警为默认 resetAcoustooptic POST /api-organization/message/resetAcoustooptic
更换声光报警的音频文件 updateAcoustoopticFile POST /api-organization/message/updateAcoustoopticFile
修改当前用户选中的收藏分组 updateMessageGroup POST /api-organization/message/updateMessageGroup

# 清除声光报警

ResultObject clearShengGuangAlarm()

# 请求参数

请求参数为空.

# 返回参数

ResultObject

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

# java-sdk 调用示例

//实例化api类,传入token
MessageApi apiInstance = new MessageApi(token);

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

# HTTP 调用示例

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

请求参数:

{}
1

# 清除当前用户所有报警分组

ResultObject deleteMessageGroup()

# 请求参数

请求参数为空.

# 返回参数

ResultObject

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

# java-sdk 调用示例

//实例化api类,传入token
MessageApi apiInstance = new MessageApi(token);

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

# HTTP 调用示例

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

请求参数:

{}
1

# 查询公司的声光报警声音路径

ResultString getAcoustoopticPath()

# 请求参数

请求参数为空.

# 返回参数

ResultString

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

# java-sdk 调用示例

//实例化api类,传入token
MessageApi apiInstance = new MessageApi(token);

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

# HTTP 调用示例

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

请求参数:

{}
1

# 获取当前用户消息收藏分组

ResultListMessageAlarmGroupVo getMessageGroupInfo()

# 请求参数

请求参数为空.

# 返回参数

ResultListMessageAlarmGroupVo

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

MessageAlarmGroupVo

名称 类型 描述 备注
flag Boolean 标记 -
index Integer 位置 -
status Boolean 状态 -

# java-sdk 调用示例

//实例化api类,传入token
MessageApi apiInstance = new MessageApi(token);

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

# HTTP 调用示例

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

请求参数:

{}
1

# 获取消息接收管理消息类型及推送方式

ResultListMessageRecevieVo getSystemMessageType()

# 请求参数

请求参数为空.

# 返回参数

ResultListMessageRecevieVo

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

MessageRecevieVo

名称 类型 描述 备注
flag Boolean 推送管理标识 -
messageTypeId String 消息类型id -
name String 消息类型名称 -
projectId String 项目id -
pushway String 消息推送方式 -
regulationId String 规则id -
roleId String 角色id -
subject String 消息主题 -
userId String 员工id -

# java-sdk 调用示例

//实例化api类,传入token
MessageApi apiInstance = new MessageApi(token);

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

# HTTP 调用示例

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

请求参数:

{}
1

# ** 查询用户是否含有声光报警信息**

ResultObject getacoustoopticMessage()

# 请求参数

请求参数为空.

# 返回参数

ResultObject

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

# java-sdk 调用示例

//实例化api类,传入token
MessageApi apiInstance = new MessageApi(token);

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

# HTTP 调用示例

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

请求参数:

{}
1

# 恢复默认声光报警为默认

ResultObject resetAcoustooptic()

# 请求参数

请求参数为空.

# 返回参数

ResultObject

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

# java-sdk 调用示例

//实例化api类,传入token
MessageApi apiInstance = new MessageApi(token);

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

# HTTP 调用示例

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

请求参数:

{}
1

# 更换声光报警的音频文件

ResultObject updateAcoustoopticFile()

# 请求参数

请求参数为空.

# 返回参数

ResultObject

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

# java-sdk 调用示例

//实例化api类,传入token
MessageApi apiInstance = new MessageApi(token);

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

# HTTP 调用示例

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

请求参数:

{}
1

# 修改当前用户选中的收藏分组

Result updateMessageGroup(flag, index)

# 请求参数

名称 类型 描述 备注
flag Boolean 是否选中
index Integer 收藏分组下标

# 返回参数

Result

名称 类型 描述 备注
code String -
data Object -
msg String -
time OffsetDateTime -

# java-sdk 调用示例

//实例化api类,传入token
MessageApi apiInstance = new MessageApi(token);
//实例化请求参数
Boolean flag = true;
Integer index = 56;

try {
    Result result = apiInstance.updateMessageGroup(flag, index);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("调用MessageApi.updateMessageGroup异常: " + e.getMessage());
    e.printStackTrace();
}
1
2
3
4
5
6
7
8
9
10
11
12
13

# HTTP 调用示例

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

请求参数:

{
	"index":0
}
1
2
3
消息推送
综合示例

← 消息推送 综合示例→

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