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

イベントタイプ

ImageUploadComplete

イベントの説明

ImageUploadCompleteイベントは、画像のアップロード後に生成されます。

イベント通知コンテンツ

パラメーター データ型 必須/任意 説明
EventTime String 必須 イベントが生成された時刻。 時刻はyyyy-MM-ddTHH:mm:ssZ形式でUTCで表示されます。
EventType String 必須 イベントタイプ。 値はImageUploadCompleteです。
ImageId String 必須 イメージの ID です。
Size Long 任意 アップロードされた画像のサイズ。 単位:バイト
FileURL String 任意 アップロードされた画像のURL。
ステータス String 必須 画像がアップロードされるかどうかを示します。 設定可能な値は以下のとおりです。
  • success: 画像がアップロードされました。
  • fail: イメージのアップロードに失敗しました。
再開可能なアップロードがサポートされているため、ApsaraVideo VODサーバーは、アップロードが一時的に中断されたか失敗したかを判断できません。 したがって、アップロードが失敗した場合、通知は送信されません。

サンプルコールバック

説明

  • HTTPコールバックの場合、次の例はHTTP POSTリクエストのボディです。
  • MNSコールバックの場合、次の例はメッセージ本文です。
{
    "ステータス": "成功" 、
    "FileURL": "https:// example-bucket-**** .oss-cn-shanghai.aliyuncs.com/image/default/AF8018C2908A434HD73JA678D08B0E****.jpg" 、
    "AppId": "app-1000000" 、
    "EventType": "ImageUploadComplete" 、
    "EventTime": "2017-03-20T07:49:17Z" 、
    「サイズ」: 105520、
    "ImageId": "59bdbf10df76a8d8b6137a5ad12 ****"
}