美文网首页
用户积分接口

用户积分接口

作者: 狻猊_c49a | 来源:发表于2018-10-29 20:44 被阅读0次
    • 2.1 获取用户积分
    • 2.2 获取用户积分列表
    • 2.3 获取用户日常任务完成情况
    • 2.4用户检查日常签到情况
    • 2.5用户日常签到

    2.1 获取用户积分

    2.1.1 请求说明 :

    请求url:/gateway/facade/v1/score/private/score/user/total_score
    请求方式: GET

    2.1.2 请求参数说明:

    字段 字段类型 字段说明
    token string token

    2.1.3 返回参数:

             "data": {
                    "user_score": 272
                    },
              "err": 0,
              "msg": "获取成功"
            }
    

    2.1.4 返回参数说明:

    字段 字段类型 字段说明
    err int 错误标识,0为成功,1用户为原始积分0,2获取失败无数据
    msg String 反馈信息
    data.user_score int 用户积分

    2.2 获取用户积分列表

    2.2.1 请求说明 :

    请求url: /gateway/facade/v1/score/private/score/user/score_list?page_num
    请求方式: GET

    2.2.2 请求参数说明:

    字段 字段类型 字段说明
    token string token
    page_num int 页数,无参数默认为1

    2.2.3 返回参数:

    {
                "data": {
                "news_list": [
                {
                    "created_time": 1539849345561,
                    "get_way": 1,
                    "log_id": 275,
                    "log_type": 1,
                    "score": 2,
                    "total_score": 272,
                    "user_id": 1
            }]
                "page_num": 1,
                "page_size": 30,
                "total": 20,
                "total_page": 1,
                "total_score": 272
                "err": 0,
                "msg": "获取成功"
            }
    

    2.2.4 返回参数说明:

    字段 字段类型 字段说明
    err int 错误标识,0为成功,1为无数据,2获取失败无数据
    msg String 反馈信息
    data.page_num int 列表当前页
    data.page_size int 每页大小,默认20
    data. total int 记录总数
    data.total_page int 总页数,默认1
    data.total_score int 总积分
    created_time int 创建时间=int(time.time() * 1000)
    get_way int 获取途径1为签到,2为投票、3为点赞、4为分享,5为好友积分
    log_id int 记录编号
    log_type int 记录类型,1为增,2为扣减
    score int 记录分数
    total_score int 本条记录后用户积分
    user_id int 用户编号

    2.3 获取用户日常任务完成情况

    2.3.1 请求说明 :

    请求url: /private/score/user/task_info
    请求方式: GET

    2.3.2 请求参数说明:

    字段 字段类型 字段说明
    token string token

    2.3.3 返回参数:

            "data": {
                        "num_agree": 2,
                        "num_share": 3,
                        "num_total_agree": 2,
                        "num_total_share": 5,
                        "num_total_vote": 3,
                        "num_vote": 3
                    },
           "err": 0,
           "msg": "获取成功"
    }
    

    2.3.4 返回参数说明:

    字段 字段类型 字段说明
    err int 错误标识,0为成功,1为无数据,2获取失败无数据
    msg String 反馈信息
    data.num_share int 今日分享积分奖励剩余次数
    data.num_agree int 今日点赞积分奖励剩余次数
    data.num_vote int 今日投票积分奖励剩余次数
    data.num_total_share int 今日分享积分奖励总次数
    data.num_total_agree int 今日点赞积分奖励总次数
    data.num_total_vote int 今日投票积分奖励总次数

    2.4用户检查日常签到情况

    2.4.1请求说明 :

    请求url: /gateway/facade/v1/score/private/score/user/attendance/check
    请求方式: GET

    2.4.2 请求参数说明:

    字段 字段类型 字段说明
    token string token

    2.4.3 返回参数:

    {
                "data": {
                    "attend_counter": 0,
                    "is_check": 0
                },
                "err": 0,
                "msg": "未签到"
            }
    

    2.4.4 返回参数说明:

    字段 字段类型 字段说明
    err int 错误标识,0为成功,1为无数据,2获取失败无数据
    msg String 反馈信息
    data.attend_counter int 连续签到日数
    data. is_check int 1为已签到,0为未签到

    2.5用户日常签到

    2.5.1 请求说明 :

    请求url:/gateway/facade/v1/score/private/score/user/attendance
    请求方式: GET

    2.5.2 请求参数说明:

    字段 字段类型 字段说明
    token string token

    2.5.3 返回参数:

    {
                "data": {
                    "attend_counter": 1,
                    "score": 10,
                    "total_score": 286
                },
                "err": 0,
                "msg": "签到成功"
            }
    

    2.5.4 返回参数说明:

    字段 字段类型 字段说明
    err int 错误标识,0为成功,1为无数据,2获取失败无数据
    msg String 反馈信息
    data.attend_counter int 连续签到日数
    data.total_score int 用户积分
    data.score int 本次签到积分奖励

    相关文章

      网友评论

          本文标题:用户积分接口

          本文链接:https://www.haomeiwen.com/subject/wpeitqtx.html