User/info (o2o)

来自ECJiaWiki
跳转至: 导航搜索

应用场景

 获取用户信息

接口名称

 user/info

请求参数

字段名 变量名 必填 类型 示例值 描述
token token String token

举例如下

{
  "token" : "d122e3c72332c5af12a71d77c9f1462f5901d276",
}

返回参数

字段名 变量名 必填 类型 示例值 描述
返回状态码 status json {"succeed" : 1} 返回请求接口后的数据,succeed为1代表成功,0则为失败,失败后则返回error_code(错误code)及error_desc(错误说明)
返回信息 data data字典 请求接口提供的返回信息
└ 会员id id Int 33 用户id
└ 用户名称 name string 用户名称
└ 会员等级id rank_id int 会员等级id
└ 会员等级名称 rank_name String 会员等级名称
└ 等级 rank_level int 等级
└ 商品收藏数 collection_num int 商品收藏数
└ 邮箱 email string 邮箱
└ 手机号 mobile_phone string 手机号
└ 默认收货地址 address string 默认收货地址
└ 用户头像 avatar_img string 用户头像
└ 订单数量信息 order_num order_num字典 订单数量信息
   └ 待付款 await_pay int 待付款
   └ 待发货 await_ship int 待发货
   └ 已发货 shipped int 已发货
   └ 已完成 finished int 已完成
   └ 待评论 allow_comment int 待评论
   └ 已退款 refund_order int 已退款
└ 用户余额 user_money float 用户余额
└ 用户余额(格式化) formated_user_money string 用户余额
└ 用户可用积分 user_points int 用户可用积分
└ 用户可用红包 user_bonus_count int 用户可用红包
└ 用户注册时间 reg_time string 用户注册时间
└ 用户名修改时间 update_username_time string 用户名修改时间
└ 同步登录openid open_id string 同步登录openid
└ 同步登录access_token access_token string 同步登录access_token
└ 用户类型 user_type string 用户类型(user普通会员,merchant商家管理员,admin平台管理员)
└ 推荐注册链接 signup_reward_url string 推荐注册链接
└ 是否绑定微信 wechat_is_bind int 到家1.25新增 是否绑定微信(0否1是)
└ 微信昵称 wechat_nickname int 到家1.25新增 微信昵称
└ 是否有设置了支付密码 has_paypassword int 到家1.25新增 是否有设置了支付密码(0否1是)
└ 账号状态 account_status string 到家1.25新增 账号状态(wait_delete已申请注销,normal正常既未申请注销)
└ 账号申请注销时间(未申请的返回空) delete_time string 到家1.25新增 账号申请注销时间
└ 用户已绑定的微信平台(未绑定任何一个微信平台返回空) binded_wechat_platform string 到家1.30新增 用户已绑定的微信平台
   └ 平台code connect_code string 平台code
   └ 微信昵称 wechat_nickname string 微信昵称

成功举例如下

{
    "data": {
        "id": 1024,
        "name": "iphone_K3E7QW12",
        "rank_id": 7,
        "rank_name": "金牌会员",
        "rank_level": 1,
        "collection_num": 0,
        "email": "2049653382@qq.com",
        "mobile_phone": "18321567839",
        "address": "市辖区黄浦区南京东路街道华东师大中山北路校区-进华楼",
        "avatar_img": "http://192.168.1.69/cityo2o/content/uploads/data/avatar_img/201805081531237841.jpg",
        "order_num": {
            "await_pay": 51,
            "await_ship": 60,
            "shipped": 19,
            "finished": 29,
            "allow_comment": 28,
            "refund_order": 18
        },
        "user_money": "300.22",
        "formated_user_money": "¥300.22",
        "user_points": 10281,
        "user_bonus_count": 17,
        "reg_time": "2016-10-19 19:37:59",
        "update_username_time": "2017-07-14 11:36:55",
        "open_id": "8849ef65b1dc7fbcd4f85f071285ec48",
        "access_token": "cbfe3b5b4ec69a9d4b6ebafbb41d4b0989607aea",
        "user_type": "user",
        "signup_reward_url": "http://192.168.1.69/sites/api/index.php?m=market&c=mobile_reward&a=init&token=cbfe3b5b4ec69a9d4b6ebafbb41d4b0989607aea",
        "wechat_is_bind":1,        //到家1.25新增
        "wechat_nickname":"jskl", //到家1.25新增
        "has_paypassword":0,      //到家1.25新增
        "account_status":"applied_delete",  //到家1.25新增
        "delete_time":"2016/10/19 19:37:59 +0800",  //到家1.25新增
        "bank_is_bind":1,        //到家1.25新增
        "wechat_wallet_isbind":0,//到家1.25新增
        "binded_wechat_platform": [    //到家1.30增加
            {
                "connect_code": "sns_wechat",
                "wechat_nickname": "飞羽"
            },
            {
                "connect_code": "sns_wechat_app",
                "wechat_nickname": "飞羽"
            }
        ]
    },
    },
    "status": {
        "succeed": 1
    }
}

失败举例如下

{
      status: {
            succeed: 0;                         //是否成功
            error_code: 100;                    //错误编码
            error_desc: "Invalid session";      //错误信息
      }
}

注:错误编码