Files (ファイル)

新規ファイルアップロード

ファイルをアップロードすることが出来ます。

テキスト(.txt)、ワード(.docx)、エクセル(.xlsx)、パワーポイント(.pptx)のファイルが利用可能です。

Resource URL

POST /api/v1/my/files

Parameters

  • files (必須)
    アップロードするファイル。multipartで送信

Example Response

$ curl -i -X POST -F file=@/Users/ryo/Desktop/sample.pptx http://biz.conyac.cc/api/v1/my/files?access_token=2b0bf9de2146afa09996c2c6b180d69e9d6f1791c39dd169355a32adf3cf389f
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
{
  "success": true,
  "message": "the file is found.",
  "question_source": {
    "id": 1,
    "status": 1,
    "user_id": 107,
    "file_type": null,
    "letter_count": null,
    "charset": null,
    "created_at": "2014-06-10T10:32:47.425+09:00",
    "updated_at": "2014-06-10T10:32:47.425+09:00"
  }
}

アップロード情報取得

指定したアップロードファイル情報を取得することが出来ます。

Resource URL

GET /api/v1/files/:id

Example Response

$ curl -i -H "Accept: application/json" -H "Content-type: application/json" -X GET https://biz.conyac.cc/api/v1/my/files/1?access_token=8c1525a501a5b10671b148003c65b1ed5c0598da5907f0a7855dc248faac8b76 
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
{
  "success": true,
  "message": "the file is found.",
  "question_source": {
    "id": 1,
    "status": 2,
    "user_id": 107,
    "file_type": "pptx",
    "letter_count": 1764,
    "charset": "UTF-8",
    "created_at": "2014-06-10T10:32:47.000+09:00",
    "updated_at": "2014-06-10T10:32:48.000+09:00"
  }
}