获取一个账号

接口描述:

  • 获取一个账号。

请求 URL:

  • http|https://host/api/v1/user/method/get.user.item/

请求方式:

  • GET
  • POST

是否授权:

  • 需要授权

业务参数:

参数名 类型 是否必须 范围值 默认值 示例值 描述
client_id integer gt:0 17 账号编号

响应参数:

参数名 类型 是否返回 示例值 描述
status integer 200 状态码
message string success 消息信息
data object [] 返回对象
data 类型 是否返回 示例值 描述
user_id integer 17 账号编号
username string carey 账号
mobile number 888888 手机号
is_mobile integer 0 手机号是否验证 0=否 1=是
email string admin@admin.cn 邮箱
is_email integer 0 邮箱是否验证 0=否 1=是
nickname string carey 昵称
head_pic string //host/head_pic.jpg 头像
sex integer 0 性别 0=保密 1=男 2=女
birthday date 1997-11-20 生日
user_level_id integer 1 账号等级编号
user_address_id integer 1 默认收货地址编号
group_id integer 3 所属用户组
last_login datetime 2018-04-22 00:23:00 最后登陆时间
last_ip string 127.0.0.1 最后登录ip
status integer 1 是否启用 0=禁用 1=启用
create_time datetime 2018-04-23 13:12:22 创建时间
update_time datetime 2018-04-23 16:28:45 更新时间
get_user_level object [] 账号等级对象
get_user_money object [] 账号资金对象
get_user_level 类型 是否返回 示例值 描述
name string|null 普通会员 账号等级名称
discount integer|null 90 账号折扣
get_user_money 类型 是否返回 示例值 描述
total_money number 100.05 累计消费
balance number 99.9 可用余额
lock_balance number 0.1 锁定余额
points number 100 账号积分
lock_points number 0 锁定积分

响应示例:

  1. {
  2. "status": 200,
  3. "message": "success",
  4. "data": {
  5. "user_id": 17,
  6. "username": "carey",
  7. "mobile": "13071297155",
  8. "is_mobile": 1,
  9. "email": "",
  10. "is_email": 0,
  11. "nickname": "carey",
  12. "head_pic": "//host/head_pic.jpg",
  13. "sex": 1,
  14. "birthday": "1997-11-20",
  15. "user_level_id": 1,
  16. "user_address_id": 0,
  17. "group_id": 3,
  18. "last_login": "",
  19. "last_ip": "",
  20. "status": 1,
  21. "create_time": "2018-04-23 13:12:22",
  22. "update_time": "2018-04-23 16:28:45",
  23. "get_user_level": {
  24. "name": "普通会员",
  25. "discount": 100
  26. },
  27. "get_user_money": {
  28. "total_money": 0,
  29. "balance": 1,
  30. "lock_balance": 0,
  31. "points": 0,
  32. "lock_points": 0
  33. }
  34. }
  35. }

备注: