用户与设置相关 API¶
get user info¶
- interface address:
/api/user/info
- HTTP request method:
GET
- request params:
- response code:
common response
example:
curl -X GET "$BASE_URL/api/user/info"
response example:
JSON:
{ "data": { "id": "", "user": "", "name": "", "domain": "" }, "code": 0, "message": "OK" }
get user id¶
- interface address:
/api/user/id
- HTTP request method:
GET
- request params:
- response code:
common response
get setting detail¶
- interface address:
/api/setting/detail
- HTTP request method:
GET
- request params:
- response code:
common response
update setting¶
- interface address:
/api/setting/update
- HTTP request method:
POST
- request params:
用户资料字段(name、locale 等,见实现)
- response code:
common response
update password¶
- interface address:
/api/setting/updatepassword
- HTTP request method:
POST
- request params:
原密码、新密码等(见实现)
- response code:
common response
upload profile image¶
- interface address:
/api/setting/uploadprofileimage
- HTTP request method:
POST
- request params:
multipart/form-data 上传头像
- response code:
common response
update locale (without login)¶
- interface address:
/locale/update
- HTTP request method:
POST
- request params:
locale (form): 语言标识
- response code:
common response
change password (api)¶
- interface address:
/api/changepassword
- HTTP request method:
POST
- request params:
见实现(修改密码)
- response code:
common response
list app user¶
- interface address:
/api/appuser/list
- HTTP request method:
GET
- request params:
- response code:
common response
create app user¶
- interface address:
/api/appuser/create
- HTTP request method:
POST
- request params:
见实现(应用密码/第三方应用账号)
- response code:
common response
delete app user¶
- interface address:
/api/appuser/delete
- HTTP request method:
POST
- request params:
id (form, required): 应用用户 ID
- response code:
common response
create rule (inbox rule)¶
- interface address:
/api/rule/create
- HTTP request method:
POST
- request params:
规则条件、动作等(见实现)
- response code:
common response
docs home list¶
- interface address:
/api/docshome/list
- HTTP request method:
GET
- request params:
- response code:
common response
list dots¶
- interface address:
/api/dots/list
- HTTP request method:
GET
- request params:
见实现
- response code:
common response
create dot (folder)¶
- interface address:
/api/dots/create
- HTTP request method:
POST
- request params:
见实现
- response code:
common response
create dot file¶
- interface address:
/api/dots/createfile
- HTTP request method:
POST
- request params:
见实现
- response code:
common response
admin api get setting¶
- interface address:
/adminapi/setting
- HTTP request method:
GET
- request params:
- response code:
common response(需管理员)
admin api bind mobile¶
- interface address:
/adminapi/bindmobile
- HTTP request method:
POST
- request params:
见实现
- response code:
common response
admin api get sms code¶
- interface address:
/adminapi/getsmscode
- HTTP request method:
POST
- request params:
见实现
- response code:
common response
create notice¶
- interface address:
/api/notice/create
- HTTP request method:
POST
- request params:
见实现
- response code:
common response
modelapi filter enc¶
- interface address:
/modelapi/filter/enc
- HTTP request method:
GET
- request params:
见实现
- response code:
common response