ファイルアップロードAPI
各種 CSV ファイルをアップロードする際に使用する API です。
HTTPメソッド
POST
URI
https://{sub-domain}.cybozu.com/v1/file.json
リクエストヘッダ
ヘッダ | 値と説明 |
X-Cybozu-Authorization | 「ログイン名:パスワード」をBASE64エンコードしたものを値に指定します。 |
Authorization | Basic認証を利用している場合、文字列「Basic 」と「ログイン名:パスワード」をBASE64エンコードしたものを値に指定します。 |
Content-Type |
|
リクエストサンプル
※ ファイル内容が「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共通管理者のみ実行できます。
Cyobozuの仕様の質問になりますが、
apiを使用してアップロードしたファイルは、
ある程度の期間が経てば消えてしまうものなのでしょうか。
それとも、データとして容量にカウントされるものなのでしょうか。
共通管理のファイルからの読み込みも同様でしょうか。
teranaka様
お世話になります。
遅くなって申し訳ありませんが、お問い合わせの背景もご教示いただけますか。
よろしくお願いいたします。