用户微信登录

说明

用户类型:
1. 新的用户微信登录
2. 曾经扫码过的用户微信登录

请求接口

/Members/login_with_wechat?

请求参数

参数 类型 必选 说明
unionid char 微信的unionid
openid char 微信app授权得到的openid

接口返回

正确
{
    "err": 0,
    "msg": "登陆成功",
    "content": {
        "mid": "30",
        "aid": "2",
        "member_no": "20160419184438353514",
        "mobile": "18938688667",
        "password": "202cb962ac59075b964b07152d234b70",
        "credit": "0",
        "balance": "0",
        "ctime": "1461084278",
        "utime": "1461208378",
        "isverified": "0",
        "miles": "0",
        "avatar": "",
        "msg_count": "0",
        "openid": "dfsdfdsfsdfs334343",
        "chat_token": "AgtQ7APLCOeacLQGpYUdKWgH3ESyMOkO6hTHG883ER/XXTyAFkE6ZeHlh5aZk6qiSh1KafA2EYNGTsh+K3rNWw==",
        "display_name":"nickname",
            "canupload":1,
            "expired_time":0
    },
    "more_data": ""
}

错误1 : 没有unionid 数据的用户,需要走注册流程:
{
    "err": 1,
    "msg": "无数据,需要先走注册流程",
    "content": "",
    "more_data": ""
}

错误2: 扫码过的用户,需要补充手机号码:
{
    "err": 2,
    "msg": "未完成注册,需要验证手机号码",
    "content": "18999999999",
    "more_data": ""
}

返回值说明

参数 类型 说明
err int 操作码,0代表成功
msg char 返回消息
content char 用户信息
mid int 用户编号 ,mid
aid int 用户附属设备编号 (人和车都一起存,唯一对应)
member_no char 用户唯一编号
mobile char 手机号码
password char 密码密文
credit char 用户积分
balance
ctime char 创建时间
utime char 最后登录时间
miles int 里程
isverified char 是否认证车主(默认0 非认证,1 已经认证)
avatar char 头像地址
msg_count char 未读消息数量
chat_token char 融云聊天的token
display_name char 显示的昵称
more_data array 其他的附加内容
-- -- --
canupload int 默认0不上报实时地址,1为上报
expired_time int 默认0 不限制,大于0代表在这个时间戳之前不可以上报数据
--- 新增
openid char openid 值
deposit int 余额

results matching ""

    No results matching ""