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

ApsaraVideo VOD:FileUploadComplete

最終更新日:Nov 09, 2025

このトピックでは、FileUploadComplete イベントの通知内容について説明し、コールバックの例を示します。

イベントタイプ

FileUploadComplete

イベントの説明

FileUploadComplete イベントは、ファイルが ApsaraVideo VOD にアップロードされた後に生成されます。

イベント通知内容

パラメーター

タイプ

必須

説明

EventTime

String

はい

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

EventType

String

はい

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

VideoId

String

はい

動画の ID。

Size

Long

いいえ

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

FileUrl

String

いいえ

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

Status

String

はい

ファイルがアップロードされたかどうかを示します。

  • success: 操作が成功したことを示します。

  • fail: ファイルのアップロードに失敗しました。

Extend

String

いいえ

カスタムパラメーター。このパラメーターは JSON 文字列です。

説明

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\"}"
}