{ "swagger": "2.0", "info": { "description": "nft", "title": "Swagger Example API", "contact": {}, "version": "0.0.1" }, "basePath": "/minio", "paths": { "/base/file": { "get": { "security": [ { "Bearer": [] } ], "tags": [ "file" ], "summary": "获取文件临时地址(可不用)", "parameters": [ { "type": "string", "name": "fileName", "in": "query" } ], "responses": { "200": { "description": "{\"code\": 0, \"data\": \"\",\"msg\": \"ok\"}", "schema": { "type": "string" } }, "3000": { "description": "{\"code\": 1, \"msg\": \"\"}", "schema": { "type": "string" } } } } }, "/base/upload": { "post": { "security": [ { "Bearer": [] } ], "consumes": [ "multipart/form-data" ], "tags": [ "file" ], "summary": "上传文件", "parameters": [ { "type": "string", "description": "file文件", "name": "file", "in": "formData", "required": true } ], "responses": { "200": { "description": "{\"code\": 0, \"data\": \"\",\"msg\": \"Transaction complete\"}", "schema": { "type": "string" } }, "3000": { "description": "{\"code\": 1, \"msg\": \"\"}", "schema": { "type": "string" } } } } } }, "securityDefinitions": { "ApiKeyAuth": { "type": "apiKey", "name": "x-token", "in": "header" } } }