3.1 用户同步.md
7.94 KB
请求方式: POST
返回格式: JSON
请求参数说明:
| 参数名 | 参数类型 | 必选 | 参数说明 |
|---|---|---|---|
| sId | String | true | 用户ID,SP需确保唯一 |
| username | String | false | 用户名(普通注册,username/email/mobile 必填一项) |
| String | false | 邮箱(普通注册,username/email/mobile 必填一项) | |
| mobile | String | false | 手机号(普通注册,username/email/mobile 必填一项) |
| pwd | String | false | 密码(需MD5加密) |
| thirdType | Int | false | 第三方登陆类型(第三方登录,thirdType / thirdUid 必填两项)
1:sina 2:qq 3:weixin 4:renren |
| thirdUid | String | false | 第三方ID(第三方登录,thirdType / thirdUid 必填两项)
若微信平台优先取其openId |
| nick | String | false | 昵称 |
| faceUrl | String | false | 头像地址 |
| spId | String | true | 入驻服务提供商的数字标识,由视讯云平台分配 |
| appId | String | true | 应用ID,需在视讯云平台创建 |
| fromId | String | false | 渠道 |
| clientPlat | String | true | 客户端平台字母标识[i:IOS客户端,a:Android客户端,w: Web页] |
| uuid | String | false | 逻辑或物理层面的用于设备ID,建议拼接首次访问应用的时间戳,即:时间戳_设备ID |
| userIp | String | false | 用户公网IP |
| userAgent | String | false | User-Agent信息 |
| realName | String | false | 真实姓名 |
| address | String | false | 住址 |
| birthday | String | false | 生日,格式:1990-09-09 |
| sexuality | Int | false | 性别,0:未知 1:男 2:女 |
| bloodType | String | false | 血型,A、B、AB、O |
| extraInfo | String | false | 扩展信息 |
| createTime | String | false | 注册时间(默认为当前时间), 格式:1990-09-09 12:00:00 |
返回
{
"errorCode":"0",
"errorMessage":"成功"
}
{
"errorCode":"1",
"errorMessage":"请求参数无效"
}
{
"errorCode":"41003",
"errorMessage":"邮箱不能超过50位"
}
{
"errorCode":"41005",
"errorMessage":"ClientPlat无效"
}
{
"errorCode":"41006",
"errorMessage":"该手机号已存在"
}
{
"errorCode":"41007",
"errorMessage":"该邮箱已存在"
}
{
"errorCode":"41013",
"errorMessage":"性别无效"
}
{
"errorCode":"41014",
"errorMessage":"第三方平台编号无效"
}
{
"errorCode":"41020",
"errorMessage":"用户名、邮箱、手机号 至少有一项不为空"
}
{
"errorCode":"41021",
"errorMessage":"其他用户ID长度超过50位"
}
{
"errorCode":"41022",
"errorMessage":"用户名长度超过50位"
}
{
"errorCode":"41023",
"errorMessage":"手机号长度超过11位"
}
{
"errorCode":"41024",
"errorMessage":"密码长度超过50位"
}
{
"errorCode":"41025",
"errorMessage":"第三方登陆类型长度超过2位"
}
{
"errorCode":"41026",
"errorMessage":"第三方ID长度超过50位"
}
{
"errorCode":"41027",
"errorMessage":"昵称长度超过50位"
}
{
"errorCode":"41028",
"errorMessage":"头像地址长度超过255位"
}
{
"errorCode":"41029",
"errorMessage":"提供商ID长度超过50位"
}
{
"errorCode":"41030",
"errorMessage":"应用ID长度超过50位"
}
{
"errorCode":"41031",
"errorMessage":"渠道长度超过50位"
}
{
"errorCode":"41032",
"errorMessage":"客户平台字母标识长度超过5位"
}
{
"errorCode":"41033",
"errorMessage":"用于设备ID长度超过100位"
}
{
"errorCode":"41034",
"errorMessage":"用户公网IP长度超过50位"
}
{
"errorCode":"41035",
"errorMessage":"User-Agent信息长度超过255位"
}
{
"errorCode":"41036",
"errorMessage":"真实姓名长度超过50位"
}
{
"errorCode":"41037",
"errorMessage":"地址长度超过100位"
}
{
"errorCode":"41038",
"errorMessage":"生日格式无效"
}
{
"errorCode":"41039",
"errorMessage":"第三方登录时 ,第三方登录类型和第三方ID都不能为空"
}
{
"errorCode":"41040",
"errorMessage":"血型长度超过2位"
}
{
"errorCode":"41041",
"errorMessage":"扩展信息长度超过255位"
}
{
"errorCode":"41042",
"errorMessage":"该用户名已存在"
}
{
"errorCode":"41043",
"errorMessage":"第三方ID已存在"
}
{
"errorCode":"41044",
"errorMessage":"血型不合法"
}
{
"errorCode":"41045",
"errorMessage":"注册时间无效"
}
{
"errorCode":"41046",
"errorMessage":"IP无效"
}
{
"errorCode":"40005",
"errorMessage":"其他错误"
}