全部产品
云市场

API概览

更新时间:2019-08-13 17:55:41

简介

本文档介绍了点播服务的所有API列表,强烈推荐使用 服务端SDK 来调用API。使用API时,接入地址请参考 点播中心和访问域名,使用限制参考 点播使用限制

媒体上传

API 描述
CreateUploadVideo 获取视频上传地址和凭证。
RefreshUploadVideo 刷新视频上传凭证。
CreateUploadImage 获取图片上传地址和凭证。
CreateUploadAttachedMedia 获取辅助媒资上传地址和凭证。
UploadMediaByURL URL批量拉取上传。
GetURLUploadInfos 获取URL上传信息。
DeleteMultipartUpload 删除上传中的碎片文件。
GetUploadDetails 获取媒体上传详情。

上传地址和凭证,可配合 点播上传SDK 进行上传,也可解析后使用 OSS上传接口 进行上传。

音视频播放

API 描述
GetPlayInfo 获取视频播放地址。
GetVideoPlayAuth 获取视频播放凭证。

媒资管理

媒资搜索

API 描述
SearchMedia 搜索媒体信息。

媒资分类

API 描述
AddCategory 创建分类。
UpdateCategory 修改分类。
DeleteCategory 删除分类。
GetCategories 获取分类及其子分类。

音视频管理

API 描述
GetVideoInfo 获取视频信息。
UpdateVideoInfo 修改视频信息。
DeleteVideo 删除视频,支持批量。
GetVideoList 获取视频信息列表。
GetMezzanineInfo 获取源文件地址。
DeleteMezzanines 批量删除源文件。
DeleteStream 删除媒体流,支持批量。
GetVideoInfos 批量获取视频信息。
UpdateVideoInfos 批量修改视频信息。

图片管理

API 描述
DeleteImage 删除图片,支持批量。
GetImageInfo 获取图片信息。
UpdateImageInfos 批量更新图片信息。
ListSnapshots 查询截图数据。

辅助媒资管理

API 描述
GetAttachedMediaInfo 获取辅助媒资信息,支持批量。
UpdateAttachedMediaInfos 更新辅助媒资信息,支持批量。
DeleteAttachedMedia 删除辅助媒资,支持批量。

媒体处理

发起处理

API 描述
SubmitTranscodeJobs 提交媒体转码作业,发起转码。
SubmitSnapshotJob 提交截图作业,开始异步处理。

转码模板

API 描述
AddTranscodeTemplateGroup 添加转码模板组。
UpdateTranscodeTemplateGroup 修改转码模板组
ListTranscodeTemplateGroup 查询转码模板组列表。
GetTranscodeTemplateGroup 查询单个转码模板组。
SetDefaultTranscodeTemplateGroup 设置默认转码模板组。
DeleteTranscodeTemplateGroup 删除转码模板组。

视频水印

API 描述
AddWatermark 添加水印。
UpdateWatermark 修改水印。
DeleteWatermark 删除水印。
ListWatermark 查询水印列表。
GetWatermark 查询单个水印。
SetDefaultWatermark 设置默认水印。

截图模板

API 描述
AddVodTemplate 添加截图模板。
UpdateVodTemplate 修改截图模板。
DeleteVodTemplate 删除截图模板。
ListVodTemplate 查询截图模板列表。
GetVodTemplate 查询单个截图模板。

转码任务

API 描述
GetTranscodeSummary 查询视频转码摘要。
ListTranscodeTask 查询转码任务列表。
GetTranscodeTask 查询转码任务详情。

媒体审核

审核设置

API 描述
SetAuditSecurityIp 设置审核安全IP。
ListAuditSecurityIp 获取审核安全IP列表。

人工审核

API 描述
CreateAudit 人工审核。
GetAuditHistory 获取人工审核历史。

智能审核

API 描述
SetAuditSecurityIp 设置审核安全IP。
ListAuditSecurityIp 获取审核安全IP列表。
CreateAudit 人工审核。
GetAuditHistory 获取人工审核历史。
SubmitAIMediaAuditJob 提交智能审核作业。
GetAIMediaAuditJob 查询智能审核作业。
GetMediaAuditResult 获取智能审核结果摘要。
GetMediaAuditResultDetail 获取智能审核结果详情。
GetMediaAuditResultTimeline 获取智能审核结果时间线。

视频剪辑(云剪辑)

剪辑合成

API 描述
ProduceEditingProjectVideo 视频合成。

剪辑工程管理

API 描述
AddEditingProject 创建云剪辑工程。
UpdateEditingProject 修改云剪辑工程。
DeleteEditingProject 删除云剪辑工程。
GetEditingProject 获取单个云剪辑工程。
SearchEditingProject 搜索云剪辑工程。
SetEditingProjectMaterials 设置云剪辑工程素材。
GetEditingProjectMaterials 获取云剪辑工程素材。

视频AI

基础接口

API 描述
SubmitAIJob 提交AI作业。
ListAIJob 查询AI作业。

AI模板

API 描述
AddAITemplate 添加AI模板。
DeleteAITemplate 删除AI模板。
UpdateAITemplate 修改AI模板。
GetAITemplate 查询AI模板。
ListAITemplate 查询AI模板列表。
SetDefaultAITemplate 设置默认AI模板。
GetDefaultAITemplate 查询默认AI模板。

视频DNA

API 描述
SubmitAIJob 提交视频DNA作业。
ListAIJob 查询视频DNA作业。
GetMediaDNAResult 获取视频DNA结果。

多模态综合标签

API 描述
GetAIVideoTagResult 获取多模态标签结果。

直播转点播

API 描述
ListLiveRecordVideo 获取直转点视频列表。

点播CDN

数据监控

API 描述
DescribeVodDomainTrafficData 查询流量数据。
DescribeVodDomainBpsData 查询网络带宽。

域名管理

API 描述
AddVodDomain 添加加速域名。
UpdateVodDomain 修改加速域名。
DeleteVodDomain 删除加速域名。
BatchStartVodDomain 启用加速域名。
BatchStopVodDomain 停用加速域名。
DescribeUserDomains 查询加速域名列表。
DescribeVodDomainDetail 查询域名基本信息。

域名配置

API 描述
BatchSetVodDomainConfigs 批量配置域名。
DescribeVodDomainConfigs 查询域名配置。
DeleteVodSpecificConfig 删除域名配置。
SetVodDomainCertificate 设置域名证书。
DescribeVodCertificateList 查询证书列表。
DescribeVodDomainCertificateInfo 查询域名证书。

刷新预热

API 描述
PreloadVodObjectCaches 预热缓存。
RefreshVodObjectCaches 刷新缓存。
DescribeVodRefreshTasks 查询刷新和预热状态。
DescribeVodRefreshQuota 查询刷新预热次数限制和余量。

日志管理

API 描述
DescribeVodDomainLog 下载域名日志。

数据统计

用量数据

API 描述
DescribeVodDomainUsageData 查询流量带宽用量数据。
DescribeVodStorageData 查询存储用量数据。
DescribeVodTranscodeData 查询转码用量数据。
DescribeVodAIData 查询AI处理用量数据。

播放数据

API 描述
DescribePlayUserTotal 播放数据总量统计。
DescribePlayUserAvg 播放数据均量统计。
DescribePlayTopVideos TOP视频播放数据统计。
DescribePlayVideoStatis 单视频播放数据统计。

多应用体系

应用管理

API 描述
CreateAppInfo 创建应用。
GetAppInfos 查询应用信息。
ListAppInfo 获取应用信息列表。
UpdateAppInfo 更新应用信息。
DeleteAppInfo 删除应用。

授权管理

API 描述
AttachAppPolicyToIdentity 为身份实体附加应用授权。
DetachAppPolicyFromIdentity 为身份实体撤销应用授权。
ListAppPoliciesForIdentity 查询身份实体被授予的应用权限列表。

资源迁移

API 描述
MoveAppResource 迁移资源到新应用。

全局配置

事件通知

API 描述
SetMessageCallback 设置事件通知配置。
GetMessageCallback 查询事件通知配置。
DeleteMessageCallback 删除事件通知配置。

存储管理

API 描述
SetCrossdomainContent 更新跨域文件。