杰奇站群API接口 支持杰奇1.x-3.x版本
Admin 6749 0
八戒站群程序已支持API调用杰奇相关参数,目前支持功能一览表
| 返回信息 |
|---|
{
"code": 200,
"message": "OK",
"data": data,
"error": null,
"runtime": {...
}
}
API通用返回格式(JSON),data对应以下接口的返回数据 |
| 接口名称 | 模块(mod) | 行为(act) | 参数 | 说明 |
|---|---|---|---|---|
| 用户模块 | user | login | *uname(用户名) *pass(密码) savedate(有效时间、天数;默认1) | 登录"data":{
"user": {}, // 成功返回用户信息,否则null
"token": "", // 登录成功返回的token
"time": "" // token有效期
} |
| reg | *uname(用户名) *pass(密码) verifycode(验证码) email(邮箱地址) sex(性别:0=保密 1=男 2=女) savedate(有效时间、天数;默认1) | 注册并自动登录,返回用户信息"data": {
"user": {}, // 成功返回用户信息,否则null,
"token": "", // 登录成功返回的token
"time": "" // token有效期
}, | ||
| update | name(昵称) pass(新密码,不修改可留空) sex(性别:0=保密 1=男 2=女) email(邮箱地址) experience(经验值) score(积分) | 更新用户信息,需带token请求"data": {
"code": 1,
"msg": "更新用户信息成功",
}, | ||
| newpass | password(新密码) | 设置新密码,需带token请求"data": {
"status": true,
}, | ||
| 文章模块 | article | get | *articleid(文章ID) | 获取文章信息"data": { // 返回各字段及值
"articleid": 1,
...
}, |
| list | 以下为可选参数 sortid=1(筛选分类ID为1的文章) fullflag=1(筛选全本) author=辰东(筛选作者) words=0,50(筛选字数0-50万) 排序支持的参数:articleid,lastupdate,words,allvisit | 获取文章列表,排序/分页等其他行为同系统API"data": {
"list": [
{
"articleid": "1",
...
},
{
...
}
],
"pagebar": {} // 分页信息
}, | ||
| vote | *articleid(文章ID) | 投推荐票,需带token请求"data": {
"code": 200,
"msg": "已达到每日推荐上限!",
} | ||
| 章节信息 | chapter | get | *articleid(文章ID) *chapterid(章节ID) | 获取章节信息"data": {
"articleid": "1",
"articlename": "西游记",
"content": "",
...
}, |
| list | *articleid(文章ID) 排序支持参数:order,chapterid | 获取章节目录列表 排序/分页等其他行为同系统API"data": {
"list": [
{
"chapterid": "1",
"articleid": "1",
"chaptername": "第一章",
...
},
{
...
}
],
"pagebar": {} // 分页信息
}, | ||
| 分类信息 | sort | list | 无 | 获取分类列表"data": [
{
"id": "1",
"code": "xuanhuan",
"url": "http://127.0.0.1/sort/xuanhuan/",
"name": "玄幻小说",
"name2": "玄幻"
},
{
...
}
], |
| 书架模块 | bookcase | check | articleid(文章ID) | 获取文章收藏状态,需带token请求"data": {
"status": true, //返回收藏状态,布尔型
} |
| add | *articleid(文章ID) chapterid(章节ID) | 添加到书架,需带token请求"data": {
"code": 1, //收藏状态
"msg": "成功添加到书架"
} | ||
| del | *articleid(文章ID) | 删除收藏,需带token请求"data": {
"status": true,
} | ||
| list | 无 排序支持参数:time | 获取用户书架列表 排序/分页等其他行为同系统API,需带token请求"data": {
"list": [
{
"articleid": "1",
"articlename": "第一章",
...
},
{
...
}
],
"pagebar": {} // 分页信息
}, |