📜  团结 |接口介绍(1)

📅  最后修改于: 2023-12-03 15:07:32.814000             🧑  作者: Mango

团结 | 接口介绍

简介

团结是一款基于云计算的团队管理与协作工具,旨在为用户提供一个高效协作的平台。我们的接口提供了多种功能,帮助您快速搭建团队管理系统,提高团队协作效率。

接口列表
  1. 用户管理
  • 注册
  • 登录
  • 修改密码
  • 获取用户信息
  1. 任务管理
  • 创建任务
  • 指派任务
  • 修改任务
  • 删除任务
  • 获取任务列表
  1. 团队管理
  • 创建团队
  • 邀请成员
  • 移除成员
  • 获取团队信息
  1. 消息管理
  • 发送消息
  • 删除消息
  • 获取消息列表
接口示例
注册
POST /api/user/register HTTP/1.1
Content-Type: application/json;charset=UTF-8

{
    "username": "test_user",
    "password": "123456"
}

参数说明

| 参数名 | 类型 | 是否必须 | 说明 | | --- | --- | --- | --- | | username | string | 是 | 用户名 | | password | string | 是 | 密码 |

登录
POST /api/user/login HTTP/1.1
Content-Type: application/json;charset=UTF-8

{
    "username": "test_user",
    "password": "123456"
}

参数说明

| 参数名 | 类型 | 是否必须 | 说明 | | --- | --- | --- | --- | | username | string | 是 | 用户名 | | password | string | 是 | 密码 |

创建任务
POST /api/task/create HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer {TOKEN}

{
    "name": "测试任务",
    "description": "这是一个测试任务",
    "assignee": "test_user",
    "deadline": "2022-12-31 23:59:59"
}

参数说明

| 参数名 | 类型 | 是否必须 | 说明 | | --- | --- | --- | --- | | name | string | 是 | 任务名称 | | description | string | 否 | 任务描述 | | assignee | string | 否 | 负责人 | | deadline | string | 否 | 截止日期 |

返回示例

HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8

{
    "code": "200",
    "message": "任务创建成功"
}
总结

团结的接口提供了丰富的功能,帮助用户快速搭建团队协作系统,提高团队协作效率。我们提供了详细的接口文档和示例代码,帮助您更快地上手。如果您有任何问题和建议,欢迎联系我们。