楽天API:画像フォルダの新規作成

楽天API:画像フォルダの新規作成

R-Cabinet内にフォルダを新規作成するAPI

R-Cabinet内に新規フォルダを作成するAPI。

自身のフォルダ名と親となる上位階層のフォルダIDで階層構造もしっかり作れます。

APIメソッド:cabinet.folder.insert

この機能を利用すると、フォルダを作成することができます。

Endpoint / HTTP Method

Endpoint HTTP Method
https://api.rms.rakuten.co.jp/es/1.0/cabinet/folder/insert POST

Request

HTTP Header
No Key Value Note
1 Authorization ESA Base64(serviceSecret:licenseKey)
HTTP Body
XML:request
No Element Description Type Size(byte) Mandatory Multiplicity Note
1 request.folderInsertRequest フォルダ情報登録要求 XML: folderInsertRequest 1

 

XML:folderInsertRequest
No Element Description Type Size(byte) Mandatory Multiplicity Note
1 folderInsertRequest.folder フォルダ情報 XML: folder 1

 

XML:file
No Element Description Type Size(byte) Mandatory Multiplicity Note
1 folder.folderName フォルダ名 String 50 1
2 folder.directoryName directory名 String 20 0,1 デフォルト値 : [フォルダID]
3 folder.upperFolderId 上位階層フォルダID Integer 10 0,1 下位フォルダとして作成する場合はその上位階層フォルダIDを指定
0(基本フォルダ)は指定不可

Response

HTTP Header
No Key Value
1 Content-Type text/xml
HTTP Body
XML:result
No Element Description Type Size(byte) Multiplicity Note
1 result.status ステータス XML : status 1 interfaceId=cabinet.folder.insert
2 result.cabinetFolderInsertResult フォルダ情報登録結果 XML : cabinetFolderInsertResult 1

 

XML:cabinetFileUpdateResult
No Element Description Type Size(byte) Multiplicity Note
1 cabinetFileInsertResult.resultCode 結果コード Integer 4 1
2 cabinetFileInsertResult.FolderId フォルダID Integer 10 1