美文网首页
用户信息

用户信息

作者: 宝宝爱樱花 | 来源:发表于2018-09-05 23:41 被阅读0次

接口约定

  • 使用https
  • restful风格
  • 用户端:https://{域名}/api/{接口版本号}/{resource}/{resource_id}/{sub_resource}/{sub_resource_id}/{action}?{query_string}
  • 管理端:https://{域名}/admin/api/{接口版本号}/{resource}/{resource_id}/{sub_resource}/{sub_resource_id}/{action}?{query_string}
  • 测试环境域名babieta.xivan.cn
  • 正式环境域名待定
  • 公共参数放在header,如userid,session_key,unionid,version等
  • resource: users

接口


GET /users/{user_id}/baseinfo

name cname type Description
用途 获取用户信息
方式 GET
版本号 v1.0
请求数据:

query_string 参数

curl -i "https://babieta.xivan.cn/api/v1.0/users/xxx/baseinfo" -H "userid:oslC94mGqAAEz6iWhKhL9dEY5l3o" -H "token:25e8ba0469c6f1c0c6dcd4fe952b8e4e"
wx.request({
      "url":"https://babieta.xivan.cn/api/v1.0/user/xxx/baseinfo", 
      "method":"GET",
      "success": res =>{
        console.log(res)
      },
      "data":{},
      "dataType":"json", 
      "header": { "content-type":"application/x-www-form-urlencoded",
        "openid": "oslC94mGqAAEz6iWhKhL9dEY5l3o", "token":"25e8ba0469c6f1c0c6dcd4fe952b8e4e"},
      "complete": res => {
        console.log(res)
      }
    })
返回数据:
name cname type Description
code int 返回码 0成功 非0失败
msg string 错误信息
user_info object 用户信息对象

user_info

name cname type Description
score int 积分
level int 能力等级
beyond_rate int 超越率
new_flag int 1:新用户 2:老用户,判断首测依据
stage object 阶段状态信息

object->stage

name cname type Description
first object 当前阶段(pronunciation(已完成发音测试)/fluency(已完成流利度测试)/express(已完成表达测试) ), 未开始 (emtpy)
upgrade object 当前阶段(pronunciation(已完成发音测试)/fluency(已完成流利度测试)/express(已完成表达测试) ), 未开始(emtpy)

object->first/upgrade

name cname type Description
status object 当前阶段(pronunciation(已完成发音测试)/fluency(已完成流利度测试)/express(已完成表达测试) ), 未开始 (emtpy)
pay_status object 支付状态,1:已支付 0:未支付

{"msg": "", "code": 0, "user_info": {"score":199, "level":3, "beyond_rate ":96, "new_flag":2, "stage":{"first":{"status":"express", "pay_status":1}...}}}

相关文章

  • 用户信息

    layout: "post"title: "用户模块"date: "2018-04-11 09:02" 用户系统 ...

  • 用户信息

    接口约定 使用httpsrestful风格用户端:https://{域名}/api/{接口版本号}/{resour...

  • 用户信息

    查看当前所有用户查看当前数据库下所有的用户 查看用户当下所有表查看当前用户所用的表 查看用户权限

  • Django图书荐购云平台开发与实践 - 3用户信息模块

    接下来开发用户信息模块,用户信息模块主要包括用户注册、用户登录、显示用户信息、用户密码的修改。用户的注册、登陆、密...

  • 从零学习vue之登录页面demo

    目标:实现“主页”、“用户登录”、“用户登出”和“用户信息”四个页面,主页根据用户登录情况,展现不同信息,用户信息...

  • Linux用户基础

    认识Linux中的用户和组 实践: 查看用户信息 查看用户密码信息 查看组信息 查看登录的用户 实践: 用户的增,...

  • 根据openId 和 token 获取第三方用户信息

    标签:工具 QQ 用户信息获取: 微信用户信息获取: 新浪微博(sina weibo)用户信息获取:

  • 用户信息的检查

    finger [-s]name 查询用户相关信息 id 查看当前用户信息 whoami 查看当前用户信息 who&...

  • SpringSecurity开发基于表单的认证(二)

    自定义用户认证逻辑 处理用户信息获取逻辑 处理用户校验逻辑 处理密码加密解密 处理用户信息获取逻辑 用户信息的获取...

  • 用户信息存储

    1.用户信息是保存在沙盒还是userdefault比较好首先NSUserDefaults就是在沙盒中。一般用户的属...

网友评论

      本文标题:用户信息

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