/usr/reg.do(用户注册接口)

用户注册。本接口为开放性接口,任何人均可进行注册。可以加入appid以及手机验证码等防灌水措施。

请求地址

环境 HTTP POST 请求地址
正式环境 https://域名/user/reg.do

请求参数

参数 类型 是否必填 最大长度 描述 示例值
name String 必选 50 登录名 jack
pwd String 必选 50 密码 123456
nick String 必选 50 昵称 李明
phone String 必选 50 手机号码 13800000000

响应参数

参数 类型 是否必填 最大长度 描述 示例值
success boolean 必填 1 true 成功; false 失败 true
code String 必填 4 错误码  0 正确 0
massege String 必填 50 错误信息 成功
result String 选填 50 新注册的用户id  

请求示例


           var content = {
               "content":{
                "name": "jack",
                "pwd": "123456",
                "nick": "李明",
                "phone": "13800000000"
               }
           }
           $.ajax({
               url: "/user/reg.do",
               type: "POST",
               contentType: "application/json;charset=UTF-8",
               data: JSON.stringify(content),
               dataType: "json",
               success: function (data) {
                   console.log(data);
                   alert(JSON.stringify(data));
               }
           });

响应示例


{
    {
	"code": 0,
	"success": true,
	"massege": "成功",
	"result": {
		"id": "5cde67b61e07f978f8f08fa8"
	}
}

异常示例


{
	"code": 2,
	"success": false,
	"massege": "用户名称已经存在!",
	"result": null
}

错误码

错误码 错误描述 解决方案
1 参数校验错误 检查参数
2 业务数据校验错误 修改业务数据
99 未知异常