如何通过Kaltura视频的entry_id调用API获取关联附件?
通过Kaltura视频entry_id获取关联附件的方法
有的,你需要用attachmentAsset服务的list动作,而不是你找到的get接口(那个确实只能通过附件ID查询单个资源)。
具体操作:
- 调用
attachmentAsset.list时,传入filter参数,其中entryIdEqual设为目标视频的entry_id,就能筛选出该视频关联的所有附件 - 可选:还可以在
filter里添加其他条件,比如按assetType筛选特定类型的附件(文档、字幕等),或者按status过滤有效资源
示例请求结构(简化版):
{ "service": "attachmentAsset", "action": "list", "filter": { "entryIdEqual": "TARGET_ENTRY_ID" }, "ks": "YOUR_KALTURA_SESSION_KEY" }
返回的结果里会包含所有符合条件的附件资源,每个条目里有下载地址、文件名、文件类型、大小等信息,直接拿这些字段展示给用户就行。
内容的提问来源于stack exchange,提问作者sergi martinez
相关产品推荐
相关产品推荐

