Permalink
Fetching contributors…
Cannot retrieve contributors at this time
90 lines (56 sloc) 1.22 KB

Rikka API 简介

English version

注意:Rikka 0.1.0 版本之后才有 API 功能。

上传

地址

POST /api/upload

参数

Content-typemultipart/form-data

  • uploadFile":要上传的文件
  • password":Rikka 的密码
  • from":必须项,指示请求来源

返回值

上传成功则返回任务 ID,可通过任务 ID 获取任务状态和图片地址

{
    "TaskID": "2016-09-02-908463234"
}

失败返回错误,格式见后。

获取任务状态

地址

GET /api/state/<TaskID>

参数

返回值

查询成功则返回任务状态。

{
    "TaskID": "2016-09-02-908463234",
    "State": "state name",
    "StateCode": 1,
    "Description": "state Description"
}

失败返回错误,格式见后。

获取图片地址

地址

GET /api/url/<TaskID>

参数

返回值

查询成功则返回图片原始 URL。

{
    "URL": "http://127.0.0.1/files/2016-09-02-908463234"
}

失败返回错误,格式见后。

错误格式

如果 API 请求出错,返回格式如下:

{
    "Error": "error message"
}