uic.md 5.75 KB

1、新增用户

新增用户(/UserInfoRest/insertUserInfo)

请求参数

参数名称 参数类型 长度 可否为空 示例 默认值 备注
uid String 1-11 802654 ssoid
nickName String 1-50 叶子 昵称
gender string 1 1 性别 1,2,3
age string 1-3 25 年龄
birthday String 1-10 2015-12-26 生日
realName String 1-50 周杰伦 真是姓名
headIco String 1-50 http://img10.static.yhbimg.com/yhb-img01/2016/06/28/17/01b4ab5ad41e5b2d1106915828f41c4bc6.jpg 头像
height string 1-3 171 身高
weight string 1-3 100 体重
income string 1-11 10000 收入
profession string 1-11 1 职业
signature String 1-50 你若安好,便是晴天 个性签名
channel String 1 来源渠道 1有货 2YOHO! 3SHOW 4mars
registType String 1 注册类别 1手机号 2邮箱 3支付宝账号 4昵称

####请求参数示例: { "uid": 8050845, "nickName": "yoho_1988", "gender": "1", "age": 18, "birthday": "1989-11-26", "realName": "Jay", "headIco": "http://img10.static.yhbimg.com/yhb-img01/2016/06/28/17/01b4ab5ad41e5b2d1106915828f41c4bc6.jpg", "createTime": 1467696823, "updateTime": 1467696870, "height": 175, "weight": 60, "income": 10, "profession": 1, "signature": "来有货玩潮流_NMD", "channel":1, "registType":1 }

接口说明

接口说明
接口名 app.uic.insertUserInfo
接口说明 新增用户
http请求方式 POST

注意,通用的头部没有列出。
请求示例 http://192.168.102.205:8096/uic/UserInfoRest/insertUserInfo

返回码说明:

返回码说明
返回码 说明
200 新增成功
500 新增失败

2、更新用户信息

更新用户信息(/UserInfoRest/updateUserInfo)

请求参数

参数名称 参数类型 长度 可否为空 示例 默认值 备注
uid string 1-11 8050840 ssoid
nickName String 1-50 叶子 昵称
gender string 1 1 性别 1,2,3
age string 1-3 25 年龄
birthday String 1-10 2015-12-26 生日
realName String 1-50 周杰伦 真是姓名
headIco String 1-50 http://img10.static.yhbimg.com/yhb-img01/2016/06/28/17/01b4ab5ad41e5b2d1106915828f41c4bc6.jpg 头像
height string 1-3 171 身高
weight string 1-3 100 体重
income string 1-11 10000 收入
profession string 1-11 1 职业
channel String 1 来源渠道 1有货 2YOHO! 3SHOW 4mars

请求参数示例:

{ "uid": 8050845, "nickName": "yoho_1988", "gender": "1", "age": 18, "birthday": "1989-11-26", "realName": "Jay", "headIco": "http://img10.static.yhbimg.com/yhb-img01/2016/06/28/17/01b4ab5ad41e5b2d1106915828f41c4bc6.jpg", "createTime": 1467696823, "updateTime": 1467696870, "height": 175, "weight": 60, "income": 10, "profession": 1, "signature": "来有货玩潮流_NMD", "channel":1 }

接口说明

接口说明
接口说明 更新用户信息
http请求方式 POST

注意,通用的头部没有列出。
请求示例 http://192.168.102.205:8096/uic/UserInfoRest/updateUserInfo

返回码说明:

返回码说明
返回码 说明
200 更新成功
405 昵称重复
500 更新失败

3、获取用户信息

获取用户信息(/UserInfoRest/getUserInfo)

请求参数

参数名称 参数类型 长度 可否为空 示例 默认值 备注
uid string 1-11 8050840 用户id
channel String 1 来源渠道 1有货 2YOHO! 3SHOW 4mars

接口说明

接口说明
接口说明 获取用户信息
http请求方式 POST

注意,通用的头部没有列出。
请求示例 http://192.168.102.205:8096/uic/UserInfoRest/getUserInfo

返回数据:

{
  "uid": 8050845,
  "nickName": "yoho_1988",
  "gender": "1",
  "age": 18,
  "birthday": "1989-11-26",
  "realName": "Jay",
  "headIco": "http://img10.static.yhbimg.com/yhb-img01/2016/06/28/17/01b4ab5ad41e5b2d1106915828f41c4bc6.jpg",
  "createTime": 1467696823,
  "updateTime": 1467696870,
  "height": 175,
  "weight": 60,
  "income": 10,
  "profession": 1,
  "signature": "来有货玩潮流_NMD"
}

4、批量获取用户信息

获取用户信息(/UserInfoRest/getUserInfoList)

请求参数

参数名称 参数类型 长度 可否为空 示例 默认值 备注
uids String 1-11 8050849,8050845 用户id集合

接口说明

接口说明
接口说明 获取用户信息
http请求方式 POST

注意,通用的头部没有列出。
请求示例 http://192.168.102.205:8096/uic/UserInfoRest/getUserInfoList

返回数据:

[
  {
    "uid": 8050845,
    "nickName": "yoho_1988",
    "gender": "1",
    "age": 18,
    "birthday": "1989-11-26",
    "realName": "Jay",
    "headIco": "http://img10.static.yhbimg.com/yhb-img01/2016/06/28/17/01b4ab5ad41e5b2d1106915828f41c4bc6.jpg",
    "createTime": 1467696823,
    "updateTime": 1467696870,
    "height": 175,
    "weight": 60,
    "income": 10,
    "profession": 1,
    "signature": "来有货玩潮流_NMD"
  },
  {
    "uid": 8050849,
    "nickName": "yoho_1988",
    "gender": "1",
    "age": 18,
    "birthday": "1989-11-26",
    "realName": "Jay",
    "headIco": "http://img10.static.yhbimg.com/yhb-img01/2016/06/28/17/01b4ab5ad41e5b2d1106915828f41c4bc6.jpg",
    "createTime": 1467696823,
    "updateTime": 1467711131,
    "height": 175,
    "weight": 60,
    "income": 10,
    "profession": 1,
    "signature": "来有货玩潮流_NMD"
  }
]