ファイルをアップロードすることが出来ます。
テキスト(.txt)、ワード(.docx)、エクセル(.xlsx)、パワーポイント(.pptx)のファイルが利用可能です。
POST /api/v1/my/files
$ 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"
}
}
指定したアップロードファイル情報を取得することが出来ます。
GET /api/v1/files/:id
$ 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"
}
}