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

ApsaraVideo VOD:FileUploadComplete

最終更新日:Oct 25, 2024

このトピックでは、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: ファイルのアップロードに失敗しました。

説明

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