Authentication
- 调用接口时,需要在请求Header中赋值3个必填String参数:Authorization, Bid, Platform. Authorization和Bid需要通过调用登录接口获取,Platform固定为"WEB"
邮箱/手机号登录
Request
- Method: POST
- URL:
/api/login!login.do
- Body:
{
"username": "123@sharecreators.com",
"password": "MTExMTEx",
"LANGUAGE": "ZH",
"platform": "WEB"
}
字段名 |
类型 |
是否必填 |
说明 |
username |
String |
是 |
用户账号 |
password |
String |
是 |
明文密码base64转换得到 |
LANGUAGE |
String |
是 |
英文EN 中文ZH |
platform |
String |
是 |
固定为WEB |
Response
{
"_success": true,
"_code": "0",
"_msg": null,
"traceId": "e42c4afba1934c49bfa27a2e4e55b594",
"_data": {
"bid": "8e13b4d042b6481da078bab0c0a6c226",
"firstLogin": 0,
"isEmail": true,
"role": "SA",
"tutorialDisplay": false,
"branch_code": "100007",
"mail_checked": 1,
"phone_checked": null,
"token": "eyJhbGciOiJIUzI1NiJ9.eyJiY2hDb2RlIjoiMTAwMDA3IiwiYWNjb3VudCI6InpoZW5namllKzAzQHNoYXJlY3JlYXRvcnMuY29tIiwiaXNzIjoiU2hhcmVDcmVhdG9ycyIsImlhdCI6MTcwNDQyMjY2N30.CmUGy7uPGvex604tzjgoWjkJgohzkp7F5-78JvMm6hA",
}
}
字段名 |
类型 |
说明 |
_code |
Integer |
状态码,除了200都是失败 |
_msg |
String |
报错信息 |
_success |
Boolean |
成功标记 |
_traceId |
String |
|
_data |
Object |
响应数据封装 |
bid |
Long |
后续调用Bid的值 |
token |
String |
后续调用Authorization的值 |
firstLogin |
Integer |
是否首次登录 1是 |
isEmail |
Boolean |
是否email账号 1是 |
role |
String |
角色 SA超管 A管理 U普通成员 V访客 |
tutorialDisplay |
Boolean |
登录后是否显示教程(仅第一次) |
branch_code |
String |
机构码 |
mail_checked |
Integer |
邮箱认证 1已认证 |
phone_checked |
Integer |
手机认证 1已认证 |