picals-platform
  1. Users
picals-platform
  • Users
    • 发送邮箱验证码
      GET
    • 用户注册
      POST
    • 用户登录
      GET
    • 获取用户详细信息
      GET
    • 获取用户简要信息
      GET
    • 修改用户基本信息
      POST
    • 修改密码
      POST
    • 修改邮箱
      POST
    • 获取用户的收藏夹列表
      GET
    • 分页获取用户的浏览记录
      GET
    • 获取用户喜欢的标签列表
      GET
    • 添加/移除用户喜欢的标签
      POST
    • 关注/取关用户
      POST
    • 分页获取正在关注的用户列表
      GET
    • 获取用户正在关注的用户总数
      GET
    • 分页获取用户的粉丝列表
      GET
    • 获取用户的粉丝总数
      GET
    • 获取用户已发布作品中所有携带的标签
      GET
    • 分页获取用户发布的作品列表
      GET
    • 获取用户发布的作品总数
      GET
    • 分页获取用户喜欢的作品
      GET
    • 获取用户喜欢的作品总数
      GET
    • 分页搜索用户
      GET
    • 获取搜索用户总数
      GET
    • 收藏/取消收藏作品
      POST
    • 喜欢/取消喜欢作品
      POST
    • 无感刷新token
      GET
    • 分页获取推荐用户列表
      GET
  • Illustrations
    • 分页获取推荐作品列表
    • 分页获取已关注用户新作
    • 获取昨日排行榜作品
    • 上传作品
    • 编辑作品
    • 获取某个作品的详细信息
    • 根据标签分页搜索作品
    • 获取已关注用户发布的新作总数
    • 获取某个作品的简略信息
    • 浏览作品
    • 获取背景图片列表
    • 将作品中的图片url转为Image实体
    • 上传指定目录中的作品到数据库
    • 更新数据库中的图片尺寸
  • Comments
    • 获取某个作品的评论列表
    • 发布某个作品的评论
    • 删除某条评论
  • History
    • 分页获取用户浏览历史记录
    • 新增用户浏览记录
    • 删除某条历史记录
    • 清除全部历史记录
    • 搜索历史记录
  • Labels
    • 新建标签
    • 获取推荐标签列表
    • 获取某个标签的详细信息
    • 分页获取标签列表
  • Favorites
    • 新建收藏夹
    • 编辑收藏夹
    • 删除收藏夹
    • 修改收藏夹的顺序
    • 获取收藏夹详细信息
    • 分页获取收藏夹作品列表
    • 搜索收藏夹作品
    • 获取搜索结果数量
    • 移动作品到其他收藏夹
    • 复制作品到其他收藏夹
  • Illustrators
    • 新建插画家
    • 修改插画家信息
    • 获取插画家详细信息
    • 分页获取插画家的作品列表
  • Tools
    • 上传单张图片
    • 上传多张图片(最多50张)
  • ImgHandler
    • 生成默认图片
  • Inits
    • 本地开发初始化数据库
  1. Users

获取用户详细信息

开发中
GET
/api/user/detail
根据id获取用户的详细信息

请求参数

Query 参数
id
string 
用户id
可选
Header 参数
Authorization
string 
可选
用户鉴权的Header
默认值:
{{token}}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://localhost:0721/api/user/detail?id' \
--header 'Authorization: {{token}}'

返回响应

🟢200成功
application/json
Body
code
integer 
状态码
必需
message
string 
状态信息
必需
data
object (UserDetailInfo) 
必需
id
string 
用户id
必需
username
string 
用户名
必需
email
string 
用户邮箱
必需
backgroundImg
string 
用户背景图
必需
avatar
string 
用户头像
必需
signature
string 
用户签名
必需
gender
integer 
用户性别
必需
0-男,1-女,2-未知
fanCount
integer 
用户粉丝数
必需
followCount
integer 
用户关注数
必需
originCount
integer 
用户发布的原创作品数
必需
reprintedCount
integer 
用户发布的转载作品数
必需
likeCount
integer 
用户喜欢的作品数
必需
collectCount
integer 
用户收藏的作品数
必需
favoriteCount
integer 
用户的收藏夹数量
必需
createdTime
string 
用户账户的创建时间
必需
示例
{
    "code": 85,
    "message": "pariatur veniam ex",
    "data": {
        "id": "69",
        "username": "常芳",
        "email": "l.jgzrld@qq.com",
        "backgroundImg": "http://dummyimage.com/400x400",
        "avatar": "http://dummyimage.com/100x100",
        "signature": "Duis ullamco",
        "gender": 22,
        "fanCount": 35,
        "followCount": 80,
        "originCount": 83,
        "reprintedCount": 17,
        "likeCount": 41,
        "collectCount": 68,
        "favoriteCount": 41,
        "createdTime": "1994-10-23 13:15:50"
    }
}
修改于 2024-04-10 03:31:07
上一页
用户登录
下一页
获取用户简要信息
Built with