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

ApsaraVideo VOD:ファイルアップロード完了

最終更新日:Aug 06, 2026

FileUploadComplete イベントは、動画ファイルが ApsaraVideo VOD にアップロードされた後に発生します。このイベントには、通知内容とコールバック例が含まれます。

イベントタイプ

FileUploadComplete

イベントの説明

ApsaraVideo VOD は、アップロードされた動画ファイルを受信した後、FileUploadComplete イベントを生成します。

イベント通知内容

パラメーター名

タイプ

必須

説明

EventTime

String

はい

イベントが生成された時刻。yyyy-MM-ddTHH:mm:ssZ 形式の協定世界時 (UTC)。

EventType

String

はい

イベントタイプ。値は FileUploadComplete に固定されます。

VideoId

String

はい

動画 ID。

Size

Long

いいえ

アップロードされたファイルのサイズ。単位:バイト。

FileUrl

String

いいえ

アップロードされたファイル URL。

Status

String

はい

ファイルのアップロード結果。

  • success:アップロードが成功しました。

  • 失敗: アップロードに失敗しました。

Extend

String

いいえ

JSON 文字列形式のカスタムパラメーター。

説明

ApsaraVideo VOD は再開可能なアップロードをサポートしているため、サービス側ではアップロードが中断されたか失敗したかを判断できません。そのため、失敗したアップロードに対する通知は送信されません。

コールバックのサンプル

次の例は、コールバックの内容を示しています。

  • HTTP コールバックの場合、以下の内容は HTTP POST ボディです。

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

{ 
    "Status": "success",
    "EventTime": "2017-03-20T07:49:17Z",
    "EventType": "FileUploadComplete", 
    "VideoId": "43q91jdh7df****", 
    "Size": 1439213,
    "FileUrl":"http://example-bucket-****.oss-cn-shanghai.aliyuncs.com/27ffc438-164h67f57ef-0005-6884-51a-1****.mp4",
    "Extend": "{\"test\":\"your extend data\"}"
}