开放平台

会员注册
注意:独立发卡模式下,注册成功返回的卡号即输入的卡号;批量发卡模式下,注册成功返回的卡号是招募规则生成的卡号,会员信息以招募规则为准

请求地址(POST)

https://openapi.1card1.cn/OpenApi/Add_Member?openId=[OpenId]&signature=[Signature]&timestamp=[TimeStamp]

字段 说明
OpenId 登陆开放平台生成的OpenId
Signature 签名=md5(OpenId+Secret+Timestamp+data),格式:32位md5大写加密
TimeStamp 发起请求的时间戳,查看标准timestamp

请求说明

data={"cardId":"cardIdTest","password":"000","trueName":"张三","userAccount":"10000","sex":1,"birth":"2000-01-01", "memberGroupName":"默认级别", "idCard":"410303198609081012","imagePath":"", "mobile":"13632651195","email":"", "provinceId":2, "cityId":258,"countyId":44, "address":"嘉熙业广场1155","recommendCardId":"001","meno":"新登记","openId":"oBgB0txf6GO1mWpwm29h-eBMATa", "extValue": [{"车牌号": "98765","星座":"金牛座"}] }

字段 是否必须 说明
cardId 卡号
password 密码,为空时根据“密码模式”生成密码
memberGroupName 会员级别 (通过“获取会员级别列表”获得),
为空时,取云会员设置的会员级别、登记店面和工号
trueName 姓名
userAccount 工号(会员级别为空时,取云会员中设置的店面下属的工号)
sex 性别(1,先生;2,女士;)
birth 生日(如“2000-01-01”,暂不支持农历)
mobile 手机号码
idCard 身份证
imagePath 图片地址(通过“上传图片”获得)imagePath 字段
email 邮箱
provinceId 省份Id(通过“获取省份列表”获得)
cityId 城市Id(通过“获取城市列表”获得)
countyId 县区Id(通过“获取县区列表”获得)
address 地址
recommendCardId 推荐人卡号
meno 备注
openId 第三方平台openid
deviceType 设备登录类型:1,表示微信登录;2表示支付宝(第三方平台openid不为空时生效,为空时表示微信)
extValue 扩展字段(Json类型字符串数组)

返回说明

成功时返回:

{"status":0,"message":"注册成功","cardId":"cardidTest","bindStatus":0, "bindMessage":"绑定云会员成功","memberGuid":"90E0DEDC-755D-E711-832B-0010185DE866"}

失败时返回:

{"status":-1,"message":"注册失败及原因"}

字段 是否必须 说明
status 状态(0,成功;-1,失败)
message 注册是否成功及提示
bindStatus 绑定云会员状态(0:成功;-1:失败)
bindMessage 绑定云会员返回消息
memberGuid 会员唯一标识

会员注册 调试