zone
    zone
    • 用户
      • 登录
        POST
    • 预约
      • 预定座位
        POST
      • 取消预约
        DELETE
      • 获取可预约日期
        GET
      • 获取座位数据
        GET
      • 获取可预约房间
        GET
    • 我的
      • 获取我的预约
        GET
      • 获取信誉分
        GET
    • 反馈
      • 意见反馈
        POST
      • 获取所有反馈
        GET
    • 扫码签到
      GET
    • 上传教室及其座位配置及有效时间
      POST
    • 新建座位并生成二维码
      POST

      上传教室及其座位配置及有效时间

      开发中
      POST
      /api/v1/upload
      上传教室的数据及其所有的座位的数据
      并且这些座位的有效时长

      请求参数

      Header 参数
      Authorization
      string 
      必需
      示例值:
      Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoxMjMsInJvbGUiOiJzdHVkZW50IiwiZXhwIjoxNzE3ODUyODAwfQ.WkJljPrpS7j2UJAKrVE-ocM3wS1q7VMCtXXnORRCDzA
      Body 参数application/json
      rooms
      array [object {2}] 
      必需
      room
      string 
      必需
      seatid
      array[string]
      必需
      start_time
      string 
      必需
      end_time
      string 
      必需
      示例
      {
        "rooms": [
          {
            "room": "A101",
            "seatid": ["S1", "S2", "S3"]
          },
          {
            "room": "B202",
            "seatid": ["S4", "S5"]
          }
        ],
        "start_time": "2025-06-01",
        "end_time": "2025-06-05"
      }
      

      示例代码

      Shell
      JavaScript
      Java
      Swift
      Go
      PHP
      Python
      HTTP
      C
      C#
      Objective-C
      Ruby
      OCaml
      Dart
      R
      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST '/api/v1/upload' \
      --header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoxMjMsInJvbGUiOiJzdHVkZW50IiwiZXhwIjoxNzE3ODUyODAwfQ.WkJljPrpS7j2UJAKrVE-ocM3wS1q7VMCtXXnORRCDzA' \
      --header 'Content-Type: application/json' \
      --data-raw '{
        "rooms": [
          {
            "room": "A101",
            "seatid": ["S1", "S2", "S3"]
          },
          {
            "room": "B202",
            "seatid": ["S4", "S5"]
          }
        ],
        "start_time": "2025-06-01",
        "end_time": "2025-06-05"
      }'

      返回响应

      🟢200成功
      application/json
      Body
      rooms
      array [object {2}] 
      必需
      room
      string 
      必需
      seatid
      array[string]
      必需
      start_time
      string 
      必需
      end_time
      string 
      必需
      示例
      {
          "rooms": [
              {
                  "room": "string",
                  "seatid": [
                      "string"
                  ]
              }
          ],
          "start_time": "string",
          "end_time": "string"
      }
      修改于 2025-05-29 07:19:44
      上一页
      扫码签到
      下一页
      新建座位并生成二维码
      Built with