基础地址:http://localhost/Virgo_Tyh_PHP/public/index.php/
Path: index/User/Register
Method: POST
线上地址: http://localhost/Virgo_Tyh_PHP/public/index.php/index/User/Register
- 201 注册成功
- 401 用户名已存在
- 402 用户名信息不存在
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
username | string | 必须 | 用户名 | |
password | string | 必须 | 密码 | |
string | 必须 | 邮箱 | ||
captcha | string | 必须 | 验证码 | |
captchaCode | string | 必须 | 验证码随机数 |
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
code | number | 必须 | 状态码 | |
msg | string | 必须 | 提示信息 |
Path: index/User/Login
Method: POST
线上地址: http://localhost/Virgo_Tyh_PHP/public/index.php/index/User/Login
- 201 登录成功
- 401 用户信息不完善
- 402 账号或密码错误
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
username | string | 必须 | 用户名 | |
password | string | 必须 | 密码 |
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
code | number | 必须 | 状态码 | |
msg | string | 必须 | 提示信息 | |
data | object | 非必须 | 返回数据 | |
├─ id | number | 必须 | 用户 id | |
├─ nickname | string | 必须 | 用户昵称 | |
├─ photo | string | 必须 | 用户头像 |
Path: index/User/getUserInfo
Method: GET
线上地址: http://localhost/Virgo_Tyh_PHP/public/index.php/index/User/getUserInfo
- 201 OK
- 401 缺少参数
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
id | number | 必须 | 用户 id |
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
code | number | 必须 | 状态码 | |
msg | string | 必须 | 提示信息 | |
data | object | 非必须 | 返回数据 | |
├─ avatar | number | 必须 | 用户 id | |
├─ nickname | string | 必须 | 用户昵称 | |
├─ autograph | string | 必须 | 个性签名 | |
├─ gender | string | 必须 | 性别 | |
├─ feeling | string | 必须 | 感情状况 | |
├─ work | string | 必须 | 职业 | |
├─ city | string | 必须 | 城市 | |
├─ birthday | string | 必须 | 生日 | |
string | 必须 | 邮箱 | ||
├─ regis_time | string | 必须 | 注册时间 | |
├─ follow_list | string | 必须 | 关注数量 | |
├─ fans_list | string | 必须 | 粉丝数量 |
Path: index/User/changeUserInfo
Method: POST
线上地址: http://localhost/Virgo_Tyh_PHP/public/index.php/index/User/changeUserInfo
- 201 更新用户信息成功
- 401 信息不完善
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
nickname | string | 必须 | 昵称 | |
autograph | string | 必须 | 个性签名 | |
gender | string | 必须 | 性别 | |
feeling | string | 必须 | 感情状况 | |
work | string | 必须 | 职业 | |
birthday | string | 必须 | 生日 | |
string | 必须 | 邮箱 |
Query
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
id | string | 必须 | 用户 id |
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
code | number | 必须 | 状态码 | |
msg | string | 必须 | 提示信息 |
Path: index/User/changeUserPass
Method: POST
线上地址: http://localhost/Virgo_Tyh_PHP/public/index.php/index/User/changeUserPass
- 201 更新密码成功
- 401 原始密码错误
- 402 参数不完善
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
oldPass | string | 必须 | 原始密码 | |
newPass | string | 必须 | 新密码 |
Query
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
id | string | 必须 | 用户 id |
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
code | number | 必须 | 状态码 | |
msg | string | 必须 | 提示信息 |
Path: index/User/uploadPhoto
Method: POST
线上地址: http://localhost/Virgo_Tyh_PHP/public/index.php/index/User/uploadPhoto
- 201 更新头像成功
- 401 更新失败
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
photo | file | 必须 | 头像图片 |
Query
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
id | string | 必须 | 用户 id |
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
code | number | 必须 | 状态码 | |
msg | string | 必须 | 提示信息 | |
data | object | 非必须 | 返回数据 | |
├─ url | string | 必须 | 更新后头像地址 |
Path: index/Blog/releaseBlog
Method: POST
线上地址: http://localhost/Virgo_Tyh_PHP/public/index.php/index/Blog/releaseBlog
- 201 发布成功
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
blogImages | formdata | 非必须 | 博客图片内容 |
Query
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
blogText | string | 必须 | 博客文字内容 | |
userId | string | 必须 | 用户 id |
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
code | number | 必须 | 状态码 | |
msg | string | 必须 | 提示信息 |
Path: index/Blog/getAllBlogList
Method: GET
线上地址: http://localhost/Virgo_Tyh_PHP/public/index.php/index/Blog/getAllBlogList
- 201 OK
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
code | number | 必须 | 状态码 | |
msg | string | 必须 | 提示信息 | |
data | object | 非必须 | 数据 | |
├─ nickname | string | 必须 | 昵称 | |
├─ blogId | string | 必须 | 博客 id | |
├─ user_id | string | 必须 | 用户 id | |
├─ avatar | string | 必须 | 头像 | |
├─ release_time | string | 必须 | 发布时间 | |
├─ text | string | 必须 | 博客文字 | |
├─ image | array | 必须 | 博客图片 |
Path: index/Blog/getUserBlogList
Method: GET
线上地址: http://localhost/Virgo_Tyh_PHP/public/index.php/index/Blog/getUserBlogList
- 201 OK
Query
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
id | string | 必须 | 用户 id |
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
code | number | 必须 | 状态码 | |
msg | string | 必须 | 提示信息 | |
data | object | 非必须 | 数据 | |
├─ blogId | string | 必须 | 博客 id | |
├─ user_id | string | 必须 | 用户 id | |
├─ nickname | string | 必须 | 昵称 | |
├─ avatar | string | 必须 | 头像 | |
├─ release_time | string | 必须 | 发布时间 | |
├─ text | string | 必须 | 博客文字 | |
├─ image | array | 必须 | 博客图片 |
Path: index/Blog/deleteMyBlog
Method: GET
线上地址: http://localhost/Virgo_Tyh_PHP/public/index.php/index/Blog/deleteMyBlog
- 201 删除成功
Query
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
blogId | string | 必须 | 博客 id |
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
code | number | 必须 | 状态码 | |
msg | string | 必须 | 提示信息 |
Path: index/Follow/onFollowUser
Method: POST
线上地址: http://localhost/Virgo_Tyh_PHP/public/index.php/index/Follow/onFollowUser
- 201 关注成功
- 401 不能重复关注
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
follower_id | string | 必须 | 被关注用户 id | |
user_id | string | 必须 | 用户 id |
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
code | number | 必须 | 状态码 | |
msg | string | 必须 | 提示信息 |
Path: index/Follow/deleteFollowUser
Method: POST
线上地址: http://localhost/Virgo_Tyh_PHP/public/index.php/index/Follow/deleteFollowUser
- 201 取消关注成功
- 401 取消关注失败
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
follower_id | string | 必须 | 被关注用户 id | |
user_id | string | 必须 | 用户 id |
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
code | number | 必须 | 状态码 | |
msg | string | 必须 | 提示信息 |
Path: index/Follow/getFollowUserList
Method: POST
线上地址: http://localhost/Virgo_Tyh_PHP/public/index.php/index/Follow/getFollowUserList
- 201 OK
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
user_id | string | 必须 | 用户 id |
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
code | number | 必须 | 状态码 | |
msg | string | 必须 | 提示信息 | |
data | array | 必须 | 数据 | |
├─ id | number | 必须 | 序号 | |
├─ user_id | number | 必须 | 用户 id | |
├─ follower_id | number | 必须 | 被关注用户的 id | |
├─ created_at | string | 必须 | 关注时间 | |
├─ user_nickname | string | 必须 | 用户昵称 | |
├─ user_avatar | string | 必须 | 用户头像 | |
├─ follower_nickname | string | 必须 | 被关注用户昵称 | |
├─ follower_avatar | string | 必须 | 被关注用户头像 |
Path: index/Follow/getFansUserList
Method: POST
线上地址: http://localhost/Virgo_Tyh_PHP/public/index.php/index/Follow/getFansUserList
- 201 OK
Body
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
user_id | string | 必须 | 用户 id |
名称 | 类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
code | number | 必须 | 状态码 | |
msg | string | 必须 | 提示信息 | |
data | array | 必须 | 数据 | |
├─ id | number | 必须 | 序号 | |
├─ user_id | number | 必须 | 用户 id | |
├─ follower_id | number | 必须 | 被关注用户的 id | |
├─ created_at | string | 必须 | 关注时间 | |
├─ user_nickname | string | 必须 | 用户昵称 | |
├─ user_avatar | string | 必须 | 用户头像 | |
├─ follower_nickname | string | 必须 | 被关注用户昵称 | |
├─ follower_avatar | string | 必须 | 被关注用户头像 |