无标题文章

接口说明

/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 // 排名
        }
    ]
}

你可能感兴趣的:(无标题文章)