alicloud-media-vod
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseCategory: service
Category: service
ApsaraVideo VOD
ApsaraVideo VOD
Validation
验证
bash
mkdir -p output/alicloud-media-vod
python -m py_compile skills/media/vod/alicloud-media-vod/scripts/list_openapi_meta_apis.py
echo "py_compile_ok" > output/alicloud-media-vod/validate.txtPass criteria: command exits 0 and is generated.
output/alicloud-media-vod/validate.txtbash
mkdir -p output/alicloud-media-vod
python -m py_compile skills/media/vod/alicloud-media-vod/scripts/list_openapi_meta_apis.py
echo "py_compile_ok" > output/alicloud-media-vod/validate.txt通过标准:命令执行退出码为0且生成文件。
output/alicloud-media-vod/validate.txtOutput And Evidence
输出与证据
- Save API inventory and operation evidence under .
output/alicloud-media-vod/ - Keep region, media IDs, template IDs, and request parameters in evidence files.
Use Alibaba Cloud OpenAPI (RPC) with official SDKs or OpenAPI Explorer to manage VOD resources.
Prefer metadata-first API discovery before mutate operations.
- 将API清单和操作证据保存至目录下。
output/alicloud-media-vod/ - 在证据文件中保留地域、媒体ID、模板ID及请求参数。
使用阿里云OpenAPI(RPC)结合官方SDK或OpenAPI Explorer管理VOD资源。
在执行变更操作前,优先通过元数据发现API。
Prerequisites
前置条件
- Prepare least-privilege RAM AccessKey/STS credentials.
- Confirm target region and media scope before changes.
- Use read-only /
Describe*APIs first.List*
- 准备最小权限的RAM AccessKey/STS凭证。
- 在执行变更前确认目标地域和媒体范围。
- 优先使用只读的/
Describe*APIs。List*
Workflow
工作流
- Confirm target media IDs, storage scope, and desired operation.
- Discover API names and required parameters via metadata and API Explorer.
- Execute read-only validation calls.
- Execute upload/process/playback/configuration operations.
- Save outputs and evidence under .
output/alicloud-media-vod/
- 确认目标媒体ID、存储范围及所需执行的操作。
- 通过元数据和API Explorer发现API名称及必填参数。
- 执行只读验证调用。
- 执行上传/处理/播放/配置操作。
- 将输出结果和证据保存至目录下。
output/alicloud-media-vod/
AccessKey Priority
AccessKey优先级
- Environment variables: /
ALICLOUD_ACCESS_KEY_ID/ALICLOUD_ACCESS_KEY_SECRET.ALICLOUD_REGION_ID - Shared config file: .
~/.alibabacloud/credentials
If region is ambiguous, ask before write operations.
- 环境变量:/
ALICLOUD_ACCESS_KEY_ID/ALICLOUD_ACCESS_KEY_SECRET。ALICLOUD_REGION_ID - 共享配置文件:。
~/.alibabacloud/credentials
若地域不明确,执行写入操作前需确认。
API Discovery
API发现
- Product code:
vod - Default API version:
2017-03-21 - Metadata source:
https://api.aliyun.com/meta/v1/products/vod/versions/2017-03-21/api-docs.json
- 产品代码:
vod - 默认API版本:
2017-03-21 - 元数据来源:
https://api.aliyun.com/meta/v1/products/vod/versions/2017-03-21/api-docs.json
Minimal Executable Quickstart
最简可执行快速开始
bash
python skills/media/vod/alicloud-media-vod/scripts/list_openapi_meta_apis.pyOptional overrides:
bash
python skills/media/vod/alicloud-media-vod/scripts/list_openapi_meta_apis.py \
--product-code vod \
--version 2017-03-21 \
--output-dir output/alicloud-media-vodbash
python skills/media/vod/alicloud-media-vod/scripts/list_openapi_meta_apis.py可选覆盖配置:
bash
python skills/media/vod/alicloud-media-vod/scripts/list_openapi_meta_apis.py \
--product-code vod \
--version 2017-03-21 \
--output-dir output/alicloud-media-vodCommon Operation Mapping
常见操作映射
- Upload and assets: ,
CreateUploadVideo,CreateUploadImage,GetPlayInfoSearchMedia - Media management: ,
GetVideoInfo,UpdateVideoInfoDeleteVideo - Transcode/templates: ,
AddTranscodeTemplateGroup,UpdateTranscodeTemplateGroupSubmitTranscodeJobs - Snapshot/AI jobs: ,
SubmitSnapshotJob,SubmitAIJobGetJobDetail - Security/play auth: ,
GetVideoPlayAuth,SetMessageCallbackSetDefaultWatermark
- 上传与媒资:,
CreateUploadVideo,CreateUploadImage,GetPlayInfoSearchMedia - 媒体管理:,
GetVideoInfo,UpdateVideoInfoDeleteVideo - 转码/模板:,
AddTranscodeTemplateGroup,UpdateTranscodeTemplateGroupSubmitTranscodeJobs - 截图/AI任务:,
SubmitSnapshotJob,SubmitAIJobGetJobDetail - 安全/播放授权:,
GetVideoPlayAuth,SetMessageCallbackSetDefaultWatermark
Output Policy
输出策略
Write all generated files and execution evidence under:
output/alicloud-media-vod/所有生成的文件和执行证据均需写入以下目录:
output/alicloud-media-vod/References
参考资料
- Source list:
references/sources.md
- 来源列表:
references/sources.md