黑马程序员-大事件
  1. 用户相关
黑马程序员-大事件
  • Vue3大事件CMS
    • 文章分类
      • 删除-文章分类
      • 获取-文章分类详情
      • 更新-文章分类
      • 增加-文章分类
      • 获取-文章分类
    • 用户相关
      • 获取用户的基本信息
        GET
      • 更新-用户头像
        PATCH
      • 更新-用户密码
        PATCH
      • 更新-用户基本资料
        PUT
    • 布局
      • 获取-侧边栏数据
    • 注册登录
      • 登录
      • 注册
    • 文章管理
      • 更新-文章详情
      • 发布-文章
      • 获取-文章详情
      • 删除-文章
      • 获取-文章列表
  1. 用户相关

更新-用户基本资料

PUT
/my/userinfo
Vue_大事件(过)/用户相关
更新用户基本资料

请求参数

Header 参数
Authorization
string 
必需
Bearer token值, 示例: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6OTUxLCJ1c2VybmFtZSI6Imxhb2xpNjY2NiIsIm5pY2tuYW1lIjoiIiwiZW1haWwiOiIiLCJpYXQiOjE2NTQ2OTg0ODAsImV4cCI6MTY1NDczNDQ4MH0.fGX3kR-HWE5sk3HFXB7R4LXkmHKnqcP3bQKtKqejyfo
示例值:
{{Vue2_BigEvent_ACCESS_TOKEN}}
Body 参数application/json
id
integer 
id
必需
username
string 
用户名
可选
nickname
string 
用户昵称
必需
1-10位非空格字符
email
string 
用户邮箱
必需
必须符合邮箱格式
user_pic
null 
用户头像地址
可选
示例
{
    "id": 10,
    "nickname": "杜秀英",
    "email": "k.acpwpn@qq.com",
    "username": "范敏",
    "user_pic": null
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://big-event-vue-api-t.itheima.net/my/userinfo' \
--header 'Authorization: ' \
--header 'Content-Type: application/json' \
--data-raw '{
    "id": 10,
    "nickname": "杜秀英",
    "email": "k.acpwpn@qq.com",
    "username": "范敏",
    "user_pic": null
}'

返回响应

🟢200成功
application/json
Body
code
integer 
业务状态码
必需
0成功1异常
message
string 
响应消息
必需
示例
{
    "code": 0,
    "message": "修改用户信息成功!"
}
🟠401身份认证失败_大事件
修改于 2023-07-06 13:11:21
上一页
更新-用户密码
下一页
获取-侧边栏数据
Built with