接口描述:
通过某个会议的录制文件列表
公共参数:
参数名称 | 是否必须 | 参数值 | 备注 |
---|---|---|---|
Content-Type | 是 | application/json | 无 |
X-Q-Signature | 是 | string | 签名 |
X-Q-SceretId | 是 | string | 用于表示 API 调用者身份 |
请求方法:
POST
接口请求域名:
https://api.meeting.streamlake.com/rest/v1/meeting-record/info
输入参数:
参数名称 | 是否必须 | 参数类型 | 参数含义 | 示例 | 备注说明 |
---|---|---|---|---|---|
operator | 是 | String | 操作者UID | "zhangsan1001" | 此处所传参数调用方用于标示用户的唯一 ID |
scheduleId | 是 | String | 会议id | "11221212321000222" | 会议唯一ID |
conferenceCode | 否 | String | 会议码 | "111000222" | 9位会议码 |
startTime | 否 | Long | 会议开始时间区间(毫秒) | 1636451887569 | 无 |
endTime | 否 | Long | 会议结束时间区间(毫秒) | 1636451947569 | 无 |
page | 否 | Integer | 页码 | 4 | 默认为1 |
pageSize | 否 | Integer | 每页显示的条数 | 50 | 默认为20,传递数值需<=100,最大每页可支持100条数据查询 |
输出参数:
参数名称 | 参数类型 | 参数含义 | 示例 | 备注说明 |
---|---|---|---|---|
totalNumber | Integer | 会议的总条数 | 25 | 无 |
records | RecordObj数组 | 会议列表 | 详见RecordObj数组 | 无 |
RecordObj数组
参数名称 | 参数类型 | 参数含义 | 示例 | 备注说明 |
---|---|---|---|---|
recordId | String | 录制ID | "RCSfqZr2yE0" | 会议录制ID |
state | Integer | 录制状态 | 1 | 1:录制中;2:转码中;3:转码完成; |
files | RecordFileObj数组 | 录制文件列表 | 详见RecordFileObj数组 | 无 |
shareStatus | Integer | 共享状态 | 0 | 0:开启共享;1:关闭共享 |
access | Integer | 访问权限 | 0 | 0:全部用户可查看;1:仅企业用户可查看;2:仅参会成员可查看(注:仅当shareStatus为0时返回此字段) |
password | String | 访问密码 | "123xxx" | 注:仅当shareStatus为0时返回此字段 |
link | String | 共享链接 | “https://api.meeting.streamlake.com/xxxxxxxxxxxxx” | 点击该链接可以进入会议 |
expire | Long | 共享链接有效期(毫秒) | 1636451947569 | 注:仅当shareStatus为0时返回此字段 |
allowDownload | Boolean | 是否允许下载 | false:不允许下发;true:允许下载 | 注:仅当shareStatus为0时返回此字段 |
RecordFileObj数组
参数名称 | 参数类型 | 参数含义 | 示例 | 备注说明 |
---|---|---|---|---|
fileId | String | 录制文件ID | "recordidr2yE0" | 录制文件ID |
startTime | Long | 录制开始时间(毫秒) | 1636451887569 | 无 |
endTime | Long | 录制结束时间(毫秒) | 1636451947569 | 无 |
size | Long | 录制文件大小 | 1.1MB | 当文件大小不足1MB时,显示KB,不足1GB时,显示MB |