第三方关联绑定登录
系统级别输入参数
名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
method | String | 是 | API接口名称 |
session | String | 是 | API分配给渠道用户的SessionKey,通过渠道授权获取。参考vienna.channel.auth。 |
timestamp | String | 是 | 时间戳,格式为yyyy-MM-dd HH:mm:ss,例如:2008-01-25 20:23:30。API服务端允许客户端请求时间误差为10分钟。 |
format | String | 否 | 指定响应格式。目前只支持格式为json |
sid | String | 是 | API分配给应用的sid |
v | String | 是 | API协议版本,可选值:2.0。 |
sign | String | 否 | API输入参数签名结果 (md5方式) |
应用级输入参数
名称 | 类型 | 是否必须 | 示例值 | 默认值 | 描述 |
---|---|---|---|---|---|
relatefrom | String | 是 | 第三方关联 (必填)qq、sina、alipay | ||
relateid | String | 是 | 第三方openid | ||
mobile | String | 否 | 手机号,或者会员卡号 | ||
passord | String | 否 | 会员密码 | ||
verifycode | String | 否 | 验证码通过vienna.sms.checkcode.send获得 | ||
machinebrand | String | 否 | 机器品牌(手机) | ||
machinemodel | String | 否 | 机器型号(手机) | ||
machineos | String | 否 | 操作系统 | ||
machinebrowser | String | 否 | 浏览器 | ||
postion | String | 否 | 114.112622|22.543147 | 位置坐标(经纬度) | |
ip | String | 否 | IP地址 |
返回结果
名称 | 类型 | 是否必须 | 示例值 | 描述 |
---|---|---|---|---|
Data | MdlMemberView | 是 | 会员信息 | |
ErrCode | Int | 是 | 错误码 | |
ErrMsg | String | 否 | 错误信息 | |
IsError | Boolean | 是 | false表示成功; true表示失败,ErrMsg为错误描述 |
返回示例
JSON数据格式:
{ "Data": { "MemberNo": "8111111130", "Name": "维也纳酒店会员", "Gender": "1", "IdType": "B1", "IdNumber": "000000000000000000", "Mobile": "13510101234", "Email": "kongbai@wyn88.com", "CardType": "02", "CardNumber": "8111111130", "Token": "d3554f4162fb497a9e011cdd8b2040df" }, "ErrCode": "0", "ErrMsg": "", "IsError": false }
错误码
错误码 | 错误描述 | 解决方案 |
---|---|---|
40 | 输入参数为空 | 重新输入 |
7 | 校验码错误 | 重新输入 |
10 | 手机号码格式不正确 | 重新输入 |
41 | 未知类型 | 重新输入 |
21 | 请输入手机号和密码关联维也纳会员 | 重新输入 |
43 | 密码错误 | 重新输入 |