维也纳酒店集团API
API文档 用户API vienna.member.relate

vienna.member.relate 第三方关联绑定登录

第三方关联绑定登录

系统级别输入参数

名称 类型 是否必须 描述
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 密码错误 重新输入