1.接口登录
1.1应用场景
需要获取商品列表时,需要会员id。
1.2注意事项
- 控制下接口请求频率
- token有效期10天
- 修改密码后需要重新登录,接口返回错误码106的时候需要重新调用登录接口。
- 登录成功后,请将 accountId,memberId,token,appkey,timestamp, 签名后的topSign作为必传项在后续的接口调用中。
1.3API内容
基本信息
API名称 | /ssoapi/v2/login/login |
---|---|
功能描述 | 登录获取token 、member_id、accountId等 |
输入参数
变量名 | 含义 | 类型 | 备注 |
---|---|---|---|
username | 用户名 | string | 必填;开放平台用户名 |
password | 密码 | string | 必填;开放平台密码(需将明文进行MD5 加密后传输) |
返回结果
变量名 | 含义 | 类型 | 备注 |
---|---|---|---|
code | 错误码 | string | @mock=“ ” |
success | boolean | @mock=true | |
result | 结果(1:成功;0:失败) | number | @mock=1 |
data | object | ||
siteId | —站点ID | string | 获取json时所用的siteId |
userName | ——用户名称 | string | @mock=15858121765 |
mobile | ——手机号 | string | @mock=15858121765 |
memberId | ——用户编号 | string | @mock= bf3ea2428fa73434068c661106980b70ff4c8fd70 |
accountId | —–账户编号 | string | @mock= bf3ea2428fa73434068c661106980b70ff4c8fd70 |
lvId | ——等级编号 | number | @mock=2 |
lvName | ——等级名称 | string | @mock=Vip2 |
facePic | ——头像图片 | string | @mock=http://seatent.com/1.jpg |
token | —token | string | @mock=bf3ea2428fa7114068c661106980b70ff4c8fd70 |
message | string | @mock=”” |
1.4返回json串 示例
{
"code": "",
"data":
{
"siteId":"6b8b4690e7a727e3a330a308fe136a2e",
"facePic": "http://seatent.com/1.jpg",
"lvId": 2,
"lvName": "Vip2",
"memberId": bf3ea2428fa73434068c661106980b70ff4c8fd70,
"accountId": "bf3ea2428fa73434068c661106980b70ff4c8fd70"
"mobile": "15858121765",
"userName": "15858121765",
"token": "bf3ea2428fa7114068c661106980b70ff4c8fd70"
}
,
"message": "",
"result": 1,
"success": true
}