アップロード

グループスコープの Bucket 内に Object Body を一括アップロードする例を以下に挙げます。

curl -v -X PUT \
  -H "Authorization: Bearer {ACCESS_TOKEN}" \
  -H "Content-Type: text/plain" \
  "https://api-jp.kii.com/api/apps/{APP_ID}/groups/{GROUP_ID}/buckets/{BUCKET_ID}/objects/{OBJECT_ID}/body" \
  -d '___RAW_TEXT_COMES_HERE___'

"Content-Type" には正しい値を設定してください(後ほど Object Body をダウンロードした際に、ここで指定した値が返されます)。

アップロードに成功すると、Kii Cloud は次のように 200 応答を返します。

< HTTP/1.1 200 OK
< Server: nginx/1.0.15
< Date: Mon, 19 Aug 2013 08:12:18 GMT
< Content-Type: application/vnd.kii.ObjectBodyUpdateResponse+json;charset=UTF-8
< Transfer-Encoding: chunked
< Connection: keep-alive
< Access-Control-Allow-Origin: *
< Last-Modified: Mon, 19 Aug 2013 08:12:18 GMT
< ETag: "9p772yxe175mndroxs2qazqw7"
<
{
  "modifiedAt" : 1376899938214
}