Skip to content

企业会议录制变更

事件描述

当会议录制变更时,会向订阅方推送此事件,包含企业内所有会议录制变更事件。

订阅说明

事件主体kso.meeting_recording
权限要求
解密方式详见 解密算法

事件体(解密前)

名称参数类型说明
topicstring消息主题 kso.meeting_recording
operationstring消息变更动作
ready:完成
timeinteger时间(秒为单位的时间戳)
noncestringiv 向量(解密时使用)
signaturestring消息签名
encrypted_datastring消息变更的加密字段

事件体示例(解密前)

json
{
  "topic": "kso.meeting_recording",
  "operation": "ready",
  "time": 1704074400,
  "nonce": "71***********7",
  "signature": "w6**********6Q",
  "encrypted_data": "B7**********iA=="
}

事件体数据(解密后)

名称参数类型是否必带说明
meetingobject会议信息
∟ idstring会议 ID
∟ subjectstring会议主题
∟ join_codestring入会码
∟ start_timestring开始时间,unix秒级时间
∟ end_timestring结束时间,unix秒级时间
∟ host_userobject主持人信息
∟ ∟ typestring用户类型,user:wps 用户
∟ ∟ user_idstring用户 ID,可通过通讯录接口获取,当 type 为 user 有效
meeting_recordingobject会议录制信息
∟ idstring录制 ID
∟ typestring录制类型
audio:音频文件
video:视频文件
∟ view_urlstring录制的查看 URL
∟ durationinteger录制总时长(单位:秒)

事件体数据示例(解密后)

json
{
  "meeting": {
    "id": "meeting_123",
    "subject": "项目讨论会议",
    "join_code": "123456",
    "start_time": "1760339732",
    "end_time": "1760340110",
    "host_user": {
      "type": "user",
      "user_id": "user_001"
    }
  },
  "meeting_recording": {
    "id": "recording_456",
    "type": "video",
    "view_url": "https://xxx",
    "duration": 3600
  }
}