这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
zblogphp:development:api:mods:member [2020/08/12 14:16] 捷闪站长网 创建 |
zblogphp:development:api:mods:member [2020/08/12 14:53] (当前版本) 捷闪站长网 退出登录:logout |
||
---|---|---|---|
行 1: | 行 1: | ||
====== 用户模块 ====== | ====== 用户模块 ====== | ||
+ | |||
+ | ===== 接口列表 ===== | ||
+ | |||
+ | ==== 用户登录:login ==== | ||
+ | |||
+ | === 请求 === | ||
+ | |||
+ | POST ''https://example.com/api.php?mod=member&act=login'' | ||
+ | |||
+ | * Headers | ||
+ | |||
+ | 见通用请求头 | ||
+ | |||
+ | * Cookies | ||
+ | |||
+ | 无 | ||
+ | |||
+ | * Body | ||
+ | |||
+ | ^ 属性 ^ 类型 ^ 示例值 ^ 说明 ^ | ||
+ | | username | string | Chris | 用户名 | | ||
+ | | password | string | 12345 | 密码 | | ||
+ | | savedate | float | 1 | 登录有效天数 | | ||
+ | |||
+ | 示例: | ||
+ | |||
+ | <code> | ||
+ | { | ||
+ | "username": "Chris", | ||
+ | "password": "123456", | ||
+ | "savedate": 1 | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | === 响应 === | ||
+ | |||
+ | * Headers | ||
+ | |||
+ | 见通用响应头 | ||
+ | |||
+ | * Cookies | ||
+ | |||
+ | 无 | ||
+ | |||
+ | * Body | ||
+ | |||
+ | 示例: | ||
+ | |||
+ | <code> | ||
+ | { | ||
+ | "code": 200, | ||
+ | "message": "操作成功", | ||
+ | "data": { | ||
+ | "user": { | ||
+ | "ID": "1", | ||
+ | "Level": "1", | ||
+ | "Status": "0", | ||
+ | "Name": "zhouzishu", | ||
+ | "Email": "null@null.com", | ||
+ | "HomePage": "", | ||
+ | "CreateTime": "1595241015", | ||
+ | "PostTime": "1595241015", | ||
+ | "UpdateTime": "0", | ||
+ | "Alias": "", | ||
+ | "Intro": "", | ||
+ | "Articles": "0", | ||
+ | "Pages": "1", | ||
+ | "Comments": "2", | ||
+ | "Uploads": "1", | ||
+ | "Template": "index", | ||
+ | "Metas": {}, | ||
+ | "Url": "https://example.com/?auth=1", | ||
+ | "Avatar": "https://example.com/zb_users/avatar/0.png", | ||
+ | "StaticName": "zhouzishu" | ||
+ | }, | ||
+ | "token": "emhvdXppc2h1fHx8ZDA3MTU4YWQxZjIyOGVkZTAyMGU0NWVmMTY0YTYyYzYzZWU4Y2Y1ZjU3MWZlNTQ0Mjc4M2FmM2U3YWQyNTU4ZTE1OTcyOTk5ODA=" | ||
+ | }, | ||
+ | "error": null | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | data 内容: | ||
+ | |||
+ | ^ 键 ^ 类型 ^ 示例值 ^ 说明 ^ | ||
+ | | user | array |{"username":"Chris",...} | 用户信息 | | ||
+ | | token | string | emhvdXppc2h1fHx8ZD... | 鉴权 token,用于认证 | | ||
+ | |||
+ | ==== 退出登录:logout ==== | ||
+ | |||
+ | === 请求 === | ||
+ | |||
+ | POST ''https://example.com/api.php?mod=member&act=logout'' | ||
+ | |||
+ | * Headers | ||
+ | |||
+ | 见通用请求头 | ||
+ | |||
+ | * Cookies | ||
+ | |||
+ | 见通用请求Cookies | ||
+ | |||
+ | * Body | ||
+ | |||
+ | 无 | ||
+ | |||
+ | === 响应 === | ||
+ | |||
+ | * Headers | ||
+ | |||
+ | 见通用响应头 | ||
+ | |||
+ | * Cookies | ||
+ | |||
+ | 无 | ||
+ | |||
+ | *Body | ||
+ | |||
+ | 见通用响应体 | ||
+ | |||