公开  
前台用户登陆
参数名称 类型 是否必填 参数描述 备注
api_key String 系统分配的ApiKey
api_target String 调用接口名称 com_cmall_membercenter_api_UserLogin
api_input String 输入参数 应用输入参数的JSON格式
参数名称 类型 必填 示例 参数描述 备注
verify_type String 验证类型 非必填字段,默认为空表示使用用户的密码进行登录,当该参数为msg_code时表示使用手机验证码进行登录

[校验规则]:
in=msg_code
password String 123456 用户密码 用户的密码,长度为6-40位,支持特殊字符。

[校验规则]:
minlength=4
maxlength=40
login_name String 13512345678 用户名 用户名,client_source为app时该字段为手机号码。

[校验规则]:
regex=^[a-zA-Z0-9_\-\@\.]{4,40}$
client_source String app 客户端来源 注册类型。可选值:app(手机APP注册),site(网站注册)。手机APP注册时会发送手机验证码。

[校验规则]:
in=app,site
version int 版本号 仅用于扩展,无需传入
参数名称 类型 参数描述 备注
resultCode int 返回标记 如果返回标记1则为API调用成功 否则则是错误编号
user_token String 用户认证串 登陆成功后返回非空,用于需要用户授权api_token的操作
sChange ScoredChange 积分变动
resultMessage String 返回消息 返回的消息描述
user MemberInfo 用户资料
config MemberConfig 用户配置
ScoredChange
参数名称 类型 参数描述 备注
score int 获得积分
score_unit String 积分单位
level_name String 等级名称
level int 等级编号

AppPhoto
参数名称 类型 参数描述 备注
large String 原图
thumb String 缩略图

MemberConfig
参数名称 类型 参数描述 备注
push int 是否接受消息通知
accounts MemberOther[] 关联账号

MemberOther
参数名称 类型 参数描述 备注
name String 名称
expires String 过期时间
app_key String APPKEY
type String 类型
app_id String APPID

MemberInfo
参数名称 类型 参数描述 备注
birthday String 用户邮箱
create_time String 加入时间
gender BigInteger 性别
level int 等级
member_code String 用户编号
mobile String 用户电话

[校验规则]:
base=mobile
avatar AppPhoto 用户头像
vip_level_name String pc等级名称
points int pc积分
score int 积分
level_name String 等级名称
nickname String 昵称
score_unit String 积分单位
vip_level int pc等级
email String 用户邮箱
group BigInteger 用户组

BigInteger
参数名称 类型 参数描述 备注