本文へジャンプします。

ニフティクラウド APIリファレンス

Initiate Multipart Upload

処理概要

マルチアップロードの初期化を行います。
マルチアップロードIDがレスポンスとして返却されます。
マルチアップロードの各リクエストを実行する場合に、返却されたマルチアップロードIDを指定します。
詳しくはマルチアップロードの各リクエストを参照ください。

指定するパラメーター

パラメーター 説明 必須 サンプル値
uploads マルチアップロードリクエスト
値 : なし
 

指定するヘッダー

ヘッダー 説明 必須 サンプル値
Content-Type MIMEタイプ
Type : String
   
x-nifty-acl CannedACL
Type : String
Default : private
値 : private | public-read | authenticated-read
   
x-nifty-meta- メタデータ
Type : String
   

指定するボディ

指定するボディはありません。

応答フィールド

フィールド 説明 サンプル値
InitiateMultipartUploadResult InitiateMultipartUploadResultレスポンス
Type : Container
Ancestor : なし
Children : Bucket, Key, UploadId
 
Bucket バケット名
Type : xsd:string
Ancestor : InitiateMultipartUploadResult
Children : なし
 
Key オブジェクト名
Type : xsd:string
Ancestor : InitiateMultipartUploadResult
Children : なし
 
UploadId アップロードID
Type : xsd:string
Ancestor : InitiateMultipartUploadResult
Children : なし
 

リクエストサンプル

PUT /multiupload.txt?uploads HTTP/1.1
Host: my-first-bucket.ncss.nifty.com
Date: Thu, 29 Sep 2011 12:00:00 GMT
Authorization: NIFTY 07cbb45fc128390123f4:XOyKwveYgHTC9gnErjK0CGbOwjc=

応答サンプル

<InitiateMultipartUploadResult xmlns="http://doc.ncss.nifty.com/2011-09-29">
  <Bucket>my-first-bucket</Bucket>
  <Key>multiupload.txt</Key>
  <UploadId>uEGlWLAqlSA5h+nOCaWZ44wiESTAhGEzIhaemyCE13wM3lfEGRNEHBZSuN</UploadId>
</InitiateMultipartUploadResult>

推奨画面サイズ 1024×768 以上