接口说明
/get-config
使用JSSDK接口权限所需的字段
返回:
{
"status" 1,
"appId": "xxx",
"timestamp": 123456,
"nonceStr": "xxx",
"signature": "xxx"
}
/add-books
添加用户上传的图书
请求:
{
"openid": "xxx",
"books": [
{
"title": "书名",
"author": "作者",
"img_src": "图片url"
}
]
}
返回:
{
"status": 1 // 表示成功
}
/get-books
获取某用户上传的图书
请求:
{
"openid": "xxx"
}
返回:
{
"status": 1,
"books": [
{
"title": "书名",
"author": "作者",
"img_src": "封面图片url"
}
]
}
/add-phone
添加用户手机号
请求:
{
"openid": "xxx",
"phone": "123456"
}
返回:
{
"status": 1
}
/get-rankings
获取排行榜
返回:
{
"status": 1,
"rankings": [
{
"name": "用户名",
"avatar": "头像url",
"amount": 10, // 图书数量
"percentage": 0.1, // 图书占比
"rank": 1 // 排名
}
]
}