简要描述:
- pc端/app端用户注册接口
action
plugin.aggregation-cps.api.member.register
请求示例:
请求示例:
{
"mobile":"13751611472",
"password":"Yzkj@201",
"code":"123",
"invite_code":"799GGC0I",
"name":"陈",
"birthday":"2023-3-20",
"custom_value":"222",
"gender":1,
"address":
{
"province":220000,
"city":220600,
"area":220681,
"province_name":"吉林省",
"city_name":"白山市",
"area_name":"临江市",
"address":"阿达萨达"
},
"customDatas":
{
"zidingyiyi":"333",
"zidingyier":"444",
"zidingyisan":"555"
},
}
参数:
| 参数名 | 是否必须 | 类型 | 说明 |
|---|---|---|---|
| mobile | 是 | string | 手机号 |
| code | 是 | string | 短信验证码 |
| invite_code | 否 | string | 邀请码 |
| password | 是 | string | 密码 |
| name | 否 | string | 姓名,由后端根据后台设置判断是否必填 |
| account | 否 | string | 邀请码 |
| birthday | 否 | string | 生日, 由后端根据后台设置判断是否必填 |
| address | 否 | array | 详细地址,由后端根据后台设置判断是否必填 |
| gender | 否 | string | 性别,由后端根据后台设置判断是否必填 |
| custom_value | 否 | string | 自定义字段, 由后端根据后台设置判断是否必填 |
| customDatas | 否 | array | 自定义 |
customDatas说明参数:
| 参数名 | 是否必须 | 类型 | 说明 |
|---|---|---|---|
| 字段名(多个) | string | 字段名是member.register.register-page接口返回的data->diy_field->form中的fileld字段的值 |
返回示例:
正确时返回:
{
"status": 1,
"result": {
"member_id": 1
}
}
错误时返回:
{
"result": 0,
"msg": '手机号或密码格式错误',
"data":null
}
{
"result": 0,
"msg": '验证码已过期,请重新获取',
"data":null
}
{
"result": 0,
"msg": '验证码错误,请重新获取',
"data":null
}
返回参数说明:
| 参数名 | 类型 | 说明 |
|---|---|---|
| status | int | 登录状态0-失败;1-成功 |
| token | string | 用户token |
| shop_name | string | 商城名称 |
| ratio | number | 用户奖励比例 |
| ratio_name | string | 前端显示奖励名称 |
| ratio_type | int | 前端显示奖励类型 |
| download_url | string | 下载地址 |
| agent_ratio | number | 推荐比例 |
| uid | int | 会员id |
备注:
- 更多返回错误代码请看首页的错误代码描述