[关闭]
@yiranblade 2016-05-31T09:17:01.000000Z 字数 1170 阅读 257

ZebraCode后端接口文档

API文档


读取接口

/dodelete 删除对应二维码
/doValite 验证用户并获取其相关数据

写入接口

/doUpload 上传文件
/doaddtext 保存文本信息
/doupdate 更新对应二维码

用户信息接口详情

/dodelete


删除用户对应的二维码

是否需要权限验证

请求参数

必选 类型 说明
id String 对应二维码ID
请求方法

GET

调用样例

/dodelete?id=214

返回结果

* JSON示例 *

` ``

二维码删除成功

` ``

* 错误返回值 *

二维码删除失败


/doValite


验证用户并获取其相关数据

是否需要权限验证

请求参数

必选 类型 说明
cookieid String 由程序自动获取,无需传递
请求方法

GET

调用样例

/doValite

返回结果

* JSON示例 *

` ``

{
"data": [
{
"cookieid": "51d862c512354096a9aae1aa13e497d0",
"content": "/resources/14644969762491463579636111.jpg",
"id": "574a7350fab09f1d247aac58"
},
{
"cookieid": "51d862c512354096a9aae1aa13e497d0",
"content": "/resources/14644972886041463579636111.jpg",
"id": "574a7489fab09f1f3fa26b0f"
},

],
"code": 0
}

` ``

* 错误返回值 *

null


/doUpload


上传文件

是否需要权限验证

请求参数

必选 类型 说明
file MultipartFile 需要上传文件
请求方法

POST

调用样例

/doUpload

返回结果

* JSON示例 *

` ``
文件上传成功

` ``

* 错误返回值 *

文件上传失败


/doaddtext


保存文本信息,制作活码

是否需要权限验证

请求参数

必选 类型 说明
cookieid String 程序自动获取
text String 需要传递文本信息
请求方法

POST

调用样例

/doaddtext

返回结果

* JSON示例 *

` ``
活码制作成功

` ``

* 错误返回值 *

活码制作失败


/doupdate


更新活码文本信息

是否需要权限验证

请求参数

必选 类型 说明
id String 修改的活码对应的id
text String 更改后的文本信息
请求方法

POST

调用样例

/doupdate

返回结果

* JSON示例 *

` ``
二维码更新成功

` ``

* 错误返回值 *

二维码更新失败


ErrorCode

错误代码对照表


系统级错误

错误代码 返回msg 详细描述
400 系统错误,请稍候再试 请求参数有误
401 系统错误,请稍候再试 用户未登录
404 系统错误,请稍候再试 资源未找到
405 系统错误,请稍候再试 请求方法不支持
500 系统错误,请稍候再试 服务器错误
业务级错误

错误代码 详细描述
1010 xxxx
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注