运行时依赖
安装命令
点击复制技能文档
类别:服务 ApsaraVideo 直播验证 mkdir -p output/aliyun-live-manage python -m py_compile skills/media/live/aliyun-live-manage/scripts/list_openapi_meta_apis.py echo "py_compile_ok" > output/aliyun-live-manage/validate.txt 通过标准:命令退出 0 且 output/aliyun-live-manage/validate.txt 生成。 输出和证据 将 API 清单和操作证据保存在 output/aliyun-live-manage/ 下。保留区域、域、应用/流和请求参数在证据文件中。 使用 Alibaba Cloud OpenAPI(RPC)和官方 SDK 或 OpenAPI Explorer 管理直播资源。 在变更操作之前,优先使用元数据优先的 API 发现。 前提条件 准备最小权限 RAM AccessKey/STS 凭证。 在变更之前,确认目标区域和直播域范围。 使用只读 API(Describe / List)查询当前状态,然后再进行 Add / Set / Delete* 操作。 工作流 确认目标直播域、应用名称/流名称和期望操作。 通过元数据和 API Explorer 发现 API 名称和所需参数。 执行只读验证调用。 应用变更操作并制定回滚计划。 将结果和上下文保存在 output/aliyun-live-manage/ 下。 AccessKey 优先顺序 环境变量:ALICLOUD_ACCESS_KEY_ID / ALICLOUD_ACCESS_KEY_SECRET / ALICLOUD_REGION_ID。 共享配置文件:~/.alibabacloud/credentials。 如果区域不明确,在写操作之前询问。 API 发现 产品代码:live 默认 API 版本:2016-11-01 元数据源:https://api.aliyun.com/meta/v1/products/live/versions/2016-11-01/api-docs.json 最小可执行快速入门 python skills/media/live/aliyun-live-manage/scripts/list_openapi_meta_apis.py 可选覆盖: python skills/media/live/aliyun-live-manage/scripts/list_openapi_meta_apis.py \ --product-code live \ --version 2016-11-01 \ --output-dir output/aliyun-live-manage 常见操作映射 域管理:AddLiveDomain, DeleteLiveDomain, DescribeLiveDomains 流媒体接入/播放鉴权:AddLiveDomainMapping, SetLiveDomainStagingConfig 录制/转码/模板:AddLiveRecordTemplate, AddLiveTranscodeTemplate, DescribeLiveRecordConfig 监控和指标:DescribeLiveStreamOnlineList, DescribeLiveDomainBpsData, DescribeLiveDomainTrafficData 流控制:ForbidLiveStream, ResumeLiveStream, AddLiveAppRecordConfig 输出策略 将所有生成的文件和执行证据写入:output/aliyun-live-manage/ 参考 源列表:references/sources.md 任务模板:references/templates.md GitHub CLI API