すべてのプロダクト
Search
ドキュメントセンター

ApsaraVideo VOD:DeleteMediaComplete

最終更新日:Jan 24, 2026

このトピックでは、DeleteMediaComplete イベント、その通知内容、およびコールバックの例について説明します。

イベントタイプ

DeleteMediaComplete

イベントの説明

DeleteMediaComplete イベントは、DeleteVideo 操作によってのみ生成されます。

イベント通知の内容

パラメーター名

タイプ

必須

説明

EventType

String

はい

イベントタイプ。必須パラメーターです。値は DeleteMediaComplete に固定されます。

EventTime

String

はい

イベントが生成された時刻。時刻は UTC で、フォーマットは yyyy-MM-ddTHH:mm:ssZ です。

Status

String

はい

メディア削除のステータス。

  • success:操作は成功しました。

  • fail:操作は失敗しました。

MediaType

String

はい

メディアアセットのタイプ。

  • video:オーディオまたはビデオ。

  • image:イメージ。

  • attached:補助メディアアセット。

DeleteType

String

はい

削除するリソースのタイプ。

  • all:すべてのメディア情報。

  • mezzanine:ソースファイル情報。

  • stream:トランスコードされたストリーム情報。

MediaId

String

はい

メディアアセットの ID。

JobIds

String

いいえ

このパラメーターは、DeleteType が stream に設定されている場合にのみ返されます。

ErrorCode

String

いいえ

ジョブのエラーコード。このフィールドは、削除操作中にエラーが発生した場合に返されます。

ErrorMessage

String

いいえ

ジョブのエラーメッセージ。このフィールドは、削除操作中にエラーが発生した場合に返されます。

コールバックの例

コールバックの例:

  • HTTP コールバックの場合、次の内容は HTTP POST の本文です。

  • MNS コールバックの場合、次の内容はメッセージ本文です。

以下に、メディア削除が成功した場合のコールバックメッセージの例を示します。

{ 
    "EventType": "DeleteMediaComplete",
    "EventTime": "2017-03-20T07:49:17Z",
    "Status": "success",
    "MediaType": "video",
    "DeleteType": "all",
    "MediaId": "1234343b689jsi3ka5422dfe1e47****"
}

以下に、メディア削除が失敗した場合のコールバックメッセージの例を示します。

{ 
    "EventType": "DeleteMediaComplete",
    "EventTime": "2017-03-20T07:49:17Z",
    "Status": "fail",
    "MediaType": "video",
    "DeleteType": "all",
    "MediaId": "1234343b689jsi3ka5422dfe1e47****",
    "ErrorCode": "InvalidVideo.NotFound",
    "ErrorMessage": "The video does not exist."
}