接口描述
描述:根据指定内容搜索录制转写。支持 OAuth2.0 鉴权调用,仅支持授权用户为商业版、企业版、教育版。
所需权限点为:查看会议录制(VIEW_VIDEO) 或 管理会议录制(MANAGE_VIDEO)。
请求方式: GET
接口请求域名:
https://api.meeting.qq.com/v1/records/transcripts/search
输入参数
参数名称 | 参数类型 | 是否必须 | 示例 | 参数描述 |
meeting_id | String | 否 | "1111" | 会议 ID,当针对上传类型的录制文件操作时,可不传 meeting_id。 |
record_file_id | String | 是 | "2222" | 录制文件 ID。 |
operator_id | String | 是 | "rick" | 操作者 ID,仅会议创建者、企业超级管理员或有企业录制管理权限的用户可调用。operator_id 必须与 operator_id_type 配合使用。根据 operator_id_type 的值,operator_id 代表不同类型。 |
operator_id_type | Integer | 是 | 1 | 操作者 ID 的类型: 1:企业用户 userid 2:open_id 3:rooms 设备 rooms_id |
text | String | 是 | "会议" | 搜索的文本。如果有中文,需要 urlencode。 |
transcripts_type | Integer | 否 | - | 转写类型,默认是0。 0:原文版 1:智能优化版 |
输出参数
参数名称 | 参数类型 | 参数描述 |
hits | Hit 对象数组 | 搜索结果列表。 |
timelines | TimeLine 对象数组 | 搜索结果在云录制中的时间戳。可用于时间轴上的预览。 |
Hit 对象
参数名称 | 参数类型 | 参数描述 |
pid | String | 段落 ID。 |
sid | String | 句子 ID。 |
offset | Integer | text 相对词的偏移。 |
length | Integer | 匹配长度。 |
TimeLine 对象
参数名称 | 参数类型 | 参数描述 |
pid | String | 搜索结果所在的段落 ID。 |
sid | String | 搜索结果所在的句子 ID。 |
start_time | Integer | 录制文件中的词开始时间(毫秒)。 |
示例
输入示例
GET https://api.meeting.qq.com/v1/records/transcripts/search?record_file_id=1465500000000069281&meeting_id=1647607000000001721&operator_id_type=1&operator_id=meeting1122233&text=%E4%BA%BA
输出示例
{"hits":[{"pid":"0","sid":"3","offset":26,"length":1},{"pid":"2","sid":"8","offset":8,"length":1},{"pid":"3","sid":"10","offset":3,"length":1},{"pid":"3","sid":"11","offset":3,"length":1}],"timelines":[{"pid":"0","sid":"3","start_time":42350},{"pid":"2","sid":"8","start_time":89935},{"pid":"3","sid":"10","start_time":98489},{"pid":"3","sid":"11","start_time":101569}]}