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

ApsaraVideo VOD:メディアアセットの基本情報の更新完了

最終更新日:Nov 09, 2025

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

イベントタイプ

MediaBaseChangeComplete

イベントの説明

MediaBaseChangeComplete イベントは、CreateUploadVideoUpdateVideoInfoUpdateVideoInfos、または DeleteVideo 操作が呼び出されたときに生成されます。

イベント通知の内容

パラメーター

タイプ

必須

説明

EventType

String

はい

イベントタイプ。値は MediaBaseChangeComplete です。

EventTime

String

はい

イベントが生成された時刻。時刻は yyyy-MM-ddTHH:mm:ssZ 形式で UTC で表示されます。

Status

String

はい

メッセージ通知のステータス。

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

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

MediaType

String

はい

メディアリソースのタイプ。有効な値:

  • video: オーディオとビデオ

  • image: イメージ

  • attached: 添付メディアリソース

MediaId

String

はい

メディアリソースの ID。

OperateMode

String

はい

手順

  • create: 新しい情報を作成します。

  • update: 情報を更新します。

  • delete: 情報を削除します。

MediaContent

String

はい

変更された内容。値は JSON 文字列です。基本的なオーディオおよびビデオ情報を変更できます。詳細については、以下の「基本的なオーディオおよびビデオ情報」セクションをご参照ください。

基本的なオーディオおよびビデオ情報

フィールド

タイプ

必須

説明

Title

String

いいえ

タイトル。値は JSON 文字列です。例: {"OldValue":"OldTitle", "NewValue":"NewTitle"}

Description

String

いいえ

説明。値は JSON 文字列です。例: {"OldValue":"OldDesc", "NewValue":"NewDesc"}

CoverURL

String

いいえ

サムネイル URL。値は JSON 文字列です。例: {"OldValue":"OldCoverURL", "NewValue": "NewCoverURL"}

CateId

String

いいえ

カテゴリ ID。値は JSON 文字列です。例: {"OldValue":123, "NewValue":456}

Tags

String

いいえ

タグ。値は JSON 文字列です。例: {"OldValue":"OldTag", "NewValue" :"NewTag"}

説明
  • OldValue: 変更前の値を指定します。

  • NewValue: 変更後の新しい値を指定します。

  • 新しい情報を追加すると、OldValue フィールドは空になります。情報を削除すると、NewValue フィールドは空になります。

コールバックのサンプル

説明:

  • HTTP コールバックの場合、次の例は HTTP POST リクエストの本文です。

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

{
  "EventType":"MediaBaseChangeComplete",
  "EventTime":"2019-06-20T02:18:58Z",
  "Status":"success",
  "MediaId":"3b46b391419aj294m83b459f7435****",
  "MediaType":"video",
  "OperateMode":"update",
  "MediaContent":
  {
     "Description":"{\"OldValue\":\"OldDesc\", \"NewValue\":\"NewDesc\"}",
     "CoverURL":"{\"NewValue\":\"http://example.aliyundoc.com/image/cover/8C46D968F6954348AFC7A88****-6-2.png\"}",
     "CateId":"{\"NewValue\":100002****}"
   }
}