1. 卡组
MDPro3 卡组中心
  • 卡组
    • [已失效]上传一个卡组
      POST
    • [已失效]更新一个卡组
      PUT
    • [已失效]删除一个卡组(管理员功能)
      DELETE
    • 根据卡组ID查询一个卡组
      GET
    • 在线卡组,分页查询卡组列表
      GET
    • 在线卡组,给卡组点赞
      POST
    • 在线卡组,给卡组设置Rank(管理员功能)
      POST
    • 在线卡组,简易查询卡组列表
      GET
    • 个人卡组,让服务器生成一个全局唯一的卡组ID
      GET
    • 个人卡组,让服务器生成多个全局唯一的卡组ID
      GET
    • 个人卡组,更新卡组公开状态
      POST
    • 个人卡组,更新卡组描述
      POST
  • 卡组同步
    • 获取指定用户的卡组列表
      GET
    • 同步用户的所有卡组
      POST
    • 同步用户的单个卡组
      POST
    • 获取指定用户的卡组列表(无已删卡组)
      GET
  • 敏感词检查
    • 敏感词检查
      POST
  • 健康检查
    • 获取服务的键康状态
      GET
    • 获取服务的版本号
      GET
  • 分析统计
    • DAU 统计
      GET
  • 用户配置
    • 获取指定用户的配置
      GET
    • 保存指定用户的配置
      POST
  • 残局中心
    • 获取残局列表(所有用户)
      GET
    • 获取未审核的残局列表(管理员)
      GET
    • 获取已拒绝的残局列表(管理员)
      GET
    • 变更残局的通关状态(登录用户)
      POST
    • 删除一个残局(管理员)
      DELETE
    • 变更残局的审核状态(管理员)
      POST
    • 上传一个残局(登录用户)
      POST
    • 更新一个残局(登录用户)
      PUT
    • 保存一个残局(登录用户)
      POST
  1. 卡组

[已失效]上传一个卡组

Developing
POST
/api/mdpro3/deck/upload

Request

Header Params

Body Params application/json

Example
{
    "deckId": "string",
    "deckContributor": "string",
    "deckName": "string",
    "deckRank": 0,
    "deckLike": 0,
    "deckUploadDate": 0,
    "deckUpdateDate": 0,
    "deckCoverCard1": 0,
    "deckCoverCard2": 0,
    "deckCoverCard3": 0,
    "deckCase": 0,
    "deckProtector": 0,
    "deckYdk": "string",
    "userId": 0,
    "isDelete": true,
    "isPublic": true
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/mdpro3/deck/upload' \
--header 'ReqSource: MDPro3' \
--header 'Content-Type: application/json' \
--data-raw '{
    "deckId": "string",
    "deckContributor": "string",
    "deckName": "string",
    "deckRank": 0,
    "deckLike": 0,
    "deckUploadDate": 0,
    "deckUpdateDate": 0,
    "deckCoverCard1": 0,
    "deckCoverCard2": 0,
    "deckCoverCard3": 0,
    "deckCase": 0,
    "deckProtector": 0,
    "deckYdk": "string",
    "userId": 0,
    "isDelete": true,
    "isPublic": true
}'

Responses

🟢200Success
application/json
Body

Example
{
    "code": 0,
    "message": "string",
    "data": {
        "deckId": "string",
        "deckContributor": "string",
        "deckName": "string",
        "deckRank": 0,
        "deckLike": 0,
        "deckUploadDate": 0,
        "deckUpdateDate": 0,
        "deckCoverCard1": 0,
        "deckCoverCard2": 0,
        "deckCoverCard3": 0,
        "deckCase": 0,
        "deckProtector": 0,
        "deckYdk": "string",
        "userId": 0,
        "isDelete": true,
        "isPublic": true
    }
}
Modified at 2025-07-21 03:35:20
Next
[已失效]更新一个卡组
Built with