本文档介绍了 developer_portal 的用户管理 API,包括用户创建、信息查询、权限设置等功能。

用户创建

创建用户时,需要提供以下信息:

  • 用户名
  • 密码
  • 邮箱
  • 手机号

示例请求:

POST /api/user_management/users
Content-Type: application/json

{
  "username": "new_user",
  "password": "password123",
  "email": "new_user@example.com",
  "phone": "13800138000"
}

响应示例:

{
  "status": "success",
  "data": {
    "user_id": "123456",
    "username": "new_user"
  }
}

用户信息查询

可以通过用户 ID 或用户名查询用户信息。

示例请求:

GET /api/user_management/users/123456

GET /api/user_management/users?username=new_user

响应示例:

{
  "status": "success",
  "data": {
    "user_id": "123456",
    "username": "new_user",
    "email": "new_user@example.com",
    "phone": "13800138000"
  }
}

权限设置

用户权限可以通过 API 进行设置和修改。

示例请求:

PUT /api/user_management/users/123456/permissions
Content-Type: application/json

{
  "permissions": ["read", "write", "delete"]
}

响应示例:

{
  "status": "success",
  "data": {
    "user_id": "123456",
    "permissions": ["read", "write", "delete"]
  }
}

更多 API 详细信息,请访问 API 文档.

[center]user_management