会员注册
请求地址(POST)
| 字段 |
说明 |
| InterfaceKey |
接口密钥 |
| Signature |
字符串=(InterfaceKey+SignToken+TimeStamp+data),再将字符串中的字符按照升序排列,最终签名 = MD5(字符串),格式:32位MD5大写加密 |
| TimeStamp |
发起请求的时间戳,查看标准TimeStamp |
请求说明
data={"CardID":"123456789","Name":"会员名称","Mobile":"15106666666","PassWord":"123456","LevelID":"13356650805166080","Sex":"0","Birthday":"2016-09-30","ReferCardID":"","RegSource":"0","Photo":"http://pic17.nipic.com/20111022/6322714_173208446368_2.jpg","customField":"","WeChatID":"oS8szwD3M7fv5RFRSFrmdcx0Osw0","ShopID":"13157138234785792","MasterAccount":"admin","CompCode":"ceshi"}
| 字段 |
是否必须 |
说明 |
| CardID |
是 |
会员卡号 |
| Name |
是 |
会员姓名 |
| Mobile |
是 |
手机号码 |
| PassWord |
否 |
会员密码 |
| LevelID |
否 |
等级ID(不填给系统默认等级) |
| Sex |
否 |
性别(0-女,1-男,2-保密) |
| Birthday |
是 |
生日(yyyy-MM-dd) |
| ReferCardID |
否 |
推荐人卡号 |
| RegSource |
否 |
注册来源(1:POS机 2:微信 3:移动端 4:在线商城) |
| Photo |
否 |
会员头像 |
| customField |
否 |
自定义属性 |
| WeChatID |
否 |
微信ID,对接微信类程序时必填 |
| ShopID |
是 |
店铺编号 |
| MasterAccount |
是 |
操纵员帐号 |
| CompCode |
是 |
企业代码 |
返回说明
成功时返回:
{"status":1,"msg":"00","total":0,"obj":null,"rows":null,"rowData":{"CardID":"123456789","CardName":"会员名称","Mobile":"15106666666","LevelName":"高级","Money":0.0,"Point":0.0,"CreateTime":"2016-10-15 12:00:00","ShopName":"总店","MasterName":"系统操作员"}}
| 字段 |
说明 |
| status |
返回状态码(1,成功;其它,失败) |
| msg |
返回消息("00"-请求成功 "73"-缺少参数或为空:会员卡号 "23"-手机号格式错误 "24"-生日数据错误 "21"-会员卡号重复 "22"-手机号重复 "33"-微信号重复 "02"-操作员信息异常 "05"-店铺信息异常 "08"-会员等级异常 "14"-推荐人不存在 "90"-缺少参数或为空:会员姓名) |
| total |
数据总记录数:用于分页 |
| obj |
数据记录 |
| rows |
数据记录 |
| rowData |
数据记录 |
| CardID |
会员卡号 |
| CardName |
会员名称 |
| Mobile |
手机号 |
| LevelName |
等级名称 |
| Money |
余额 |
| Point |
积分 |
| CreateTime |
注册时间 |
| ShopName |
店铺名称 |
| MasterName |
操作员姓名 |
失败时返回:
{"status":0,"message":"99"}
| 字段 |
是否必须 |
说明 |
| status |
是 |
状态(1,成功;其它,失败) |
| message |
是 |
错误码(00,成功;其它,失败) |