ファイルアップロードAPI

フォローする

ファイルアップロードAPI

各種 CSV ファイルをアップロードする際に使用する API です。

HTTPメソッド

POST

URI

https://{sub-domain}.cybozu.com/v1/file.json

リクエストヘッダ

ヘッダ 値と説明
X-Cybozu-Authorization 「ログイン名:パスワード」をBASE64エンコードしたものを値に指定します。
Authorization Basic認証を利用している場合、文字列「Basic 」と「ログイン名:パスワード」をBASE64エンコードしたものを値に指定します。
Content-Type

「multipart/form-data」を指定します。
multipart/form-data形式の指定方法詳細は RFC1867、RFC2388 を参照してください。

リクエストサンプル

※ ファイル内容が「User1,User1,User1,password」のusers.csvファイルを送信した場合

//Sample
X-Cybozu-Authorization: cnlvX2Z1a3VkYTpjeWJvenU=
Authorization: Basic QWRtaW5pc3RyYXRvcjpjeWJvenU=
Content-Type: multipart/form-data; boundary=---------------------------bee48a285354
Content-Length: 215
 
-----------------------------bee48a285354
Content-Disposition: form-data; name="file"; filename="users.csv"
Content-Type: text/csv
 
User1,User1,User1,password
 
-----------------------------bee48a285354--

※マルチバイト文字列は UTF-8 エンコードで記述します。
※各種 CSV ファイルのフォーマットは、 CSV のフォーマット をご確認ください。

レスポンス

アップロードされたファイルのファイルキーが返されます。

アクセス権

cybozu.com システム管理権限が必要です。

記事に関するフィードバック

直接的に記事と関連がないご質問はcybozu developer コミュニティをご活用ください。

Avatar
teranaka

Cyobozuの仕様の質問になりますが、

apiを使用してアップロードしたファイルは、

ある程度の期間が経てば消えてしまうものなのでしょうか。

それとも、データとして容量にカウントされるものなのでしょうか。

共通管理のファイルからの読み込みも同様でしょうか。

Avatar
cybozu Development team

teranaka様

お世話になります。

遅くなって申し訳ありませんが、お問い合わせの背景もご教示いただけますか。

よろしくお願いいたします。

ログインしてコメントを残してください。
Powered by Zendesk