VOD パッケージング用の複数アセットを一括登録します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ice:BatchCreateVodPackagingAsset |
create |
*All Resource
|
なし | なし |
リクエスト構文
POST HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Assets |
array<object> |
任意 |
登録対象のアセットです。 |
|
|
array<object> |
任意 |
登録対象の単一アセットです。 |
||
| AssetName |
string |
任意 |
アセット名です。重複不可で、最大 128 文字まで指定できます。英字、数字、アンダースコア (_)、ハイフン (-) を使用できます。 |
30min_movie |
| ContentId |
string |
任意 |
デジタル著作権管理 (DRM) システムにおけるコンテンツ ID です。最大長は 256 文字です。英字、数字、アンダースコア (_)、ハイフン (-) を使用できます。 |
movie |
| Input |
object |
任意 |
アセットの入力構成です。 |
|
| Media |
string |
任意 |
メディアファイルの URL です。Object Storage Service (OSS) に保存された M3U8 ファイルのみ指定できます。 |
OSS://***test-bucket***/***video/input.m3u8 |
| Type |
string |
任意 |
入力タイプです。OSS のみがサポートされます。 |
OSS |
| GroupName |
string |
任意 |
パッケージンググループの名称です。 |
vod_hls |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
アセット登録の結果です。 |
||
| RequestId |
string |
リクエストの ID です。 |
******3B-0E1A-586A-AC29-742247****** |
| GroupName |
string |
パッケージンググループの名称です。 |
vod_hls |
| ResultList |
array<object> |
アセット登録の結果です。 |
|
|
object |
単一アセットの登録結果です。 |
||
| Code |
string |
登録失敗時のエラーコードです。 |
InvalidParameter.PackagingAssetAlreadyExists |
| Message |
string |
登録失敗時のエラーメッセージです。 |
The specified packagingAsset "inputMovie" already exists |
| Asset |
VodPackagingAsset |
登録済みアセットの情報です。 |
例
成功レスポンス
JSONJSON
{
"RequestId": "******3B-0E1A-586A-AC29-742247******",
"GroupName": "vod_hls",
"ResultList": [
{
"Code": "InvalidParameter.PackagingAssetAlreadyExists",
"Message": "The specified packagingAsset \"inputMovie\" already exists",
"Asset": {
"GroupName": "",
"Input": {
"Type": "",
"Media": ""
},
"Description": "",
"CreateTime": "",
"ContentId": "",
"AssetName": ""
}
}
]
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。