# 修改-个人信息

## OpenAPI Specification

```yaml
openapi: 3.0.1
info:
  title: ''
  description: ''
  version: 1.0.0
paths:
  /api/settings:
    put:
      summary: 修改-个人信息
      deprecated: false
      description: 修改个人信息
      tags:
        - 个人信息
        - AJAX编程/个人信息
      parameters: []
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                nickname:
                  type: string
                  title: 用户昵称
                email:
                  type: string
                  title: 用户邮箱
                gender:
                  type: integer
                  title: 用户性别
                  description: 0男  1女
                desc:
                  type: string
                  title: 用户简介
                creator:
                  type: string
                  title: 外号
                  description: 外号-修改自己的用户数据
              required:
                - nickname
                - email
                - gender
                - desc
                - creator
              x-apifox-orders:
                - desc
                - email
                - gender
                - nickname
                - creator
            example:
              desc: 我叫小传，我是一个程序员
              email: itheima@itcast.cn
              gender: 0
              nickname: itheima
              creator: 播仔
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: object
                properties:
                  message:
                    type: string
                    title: 响应消息
                  data:
                    type: object
                    properties:
                      nickname:
                        type: string
                        title: 用户昵称
                      avatar:
                        type: string
                        title: 用户头像地址
                      email:
                        type: string
                        title: 用户邮箱
                      desc:
                        type: string
                        title: 用户描述
                      gender:
                        title: 用户性别
                        description: 0男生1女生
                        type: integer
                    required:
                      - nickname
                      - avatar
                      - email
                      - desc
                      - gender
                    x-apifox-orders:
                      - nickname
                      - avatar
                      - email
                      - desc
                      - gender
                    title: 响应数据
                required:
                  - message
                  - data
                x-apifox-orders:
                  - message
                  - data
              example:
                message: 保存个人设置成功
                data:
                  avatar: http://hmajax.itheima.net/avatar/avatar1.png
                  nickname: itheima
                  email: itheima@itcast.cn
                  desc: 我叫小传，我是一个程序员
                  gender: 0
          headers: {}
          x-apifox-name: 成功
        '400':
          description: ''
          content:
            application/json:
              schema:
                type: object
                properties:
                  message:
                    type: string
                    title: 响应消息
                    description: 请检查network和文档要求的参数名和值是否携带
                  data:
                    type: object
                    properties: {}
                    x-apifox-orders: []
                    title: 响应结果
                required:
                  - message
                  - data
                x-apifox-orders:
                  - message
                  - data
              example:
                code: '400001'
                message: 校验失败：请检查必填项字段creator
                data: {}
          headers: {}
          x-apifox-name: 请求参数缺失_AJAX
      security: []
      x-apifox-folder: 个人信息
      x-apifox-status: released
      x-run-in-apifox: https://app.apifox.com/web/project/1937884/apis/api-49760207-run
components:
  schemas: {}
  securitySchemes: {}
servers: []
security: []

```
