ChatViewer
  1. 文章
ChatViewer
  • 用户
    • 用户接口
    • 发送验证码
      GET
    • 用户登录
      POST
    • 用户注册
      POST
    • 用户修改信息
      PUT
    • 用户信息
      GET
  • 分类
    • 分类目录接口
    • 查询分类目录
      GET
    • 删除分类
      DELETE
    • 插入分类路径
      POST
    • 插入子分类
      POST
  • ChatGPT
    • GPT会话列表
      GET
    • 新建会话
      POST
    • 删除会话
      DELETE
    • 消息记录
      GET
    • 发送消息
      POST
  • 文章
    • 文章详情查询
      GET
    • 文章分页查询
      GET
    • 上传文件
      POST
    • 上传文章
      POST
  • 点赞
    • 点赞/取消点赞
      POST
    • 点赞状态查询
      GET
  • 评论
    • 评论查询
      GET
    • 添加评论
      POST
  • 聊天
    • 会话查询
    • 聊天记录
    • 发送消息
    • 设置已读
  • 通知
    • 通知
    • 通知摘要
    • 通知查询
    • 设为已读
  • 问题
    • 问题分页查询
    • 添加问题
    • 问题查询
    • 回答查询
    • 保存回答
    • 求助GPT
  • 购买token
    • 添加商品
    • 秒杀免费商品
  1. 文章

上传文件

POST
/article/uploadFile
值得看看实现
调用阿里云OSS服务实现文件上传功能,文章图像、题目录音均需调用此接口。

请求参数

Header 参数
Token
string 
必需
默认值:
{{token}}
Body 参数multipart/form-data
file
file 
必需
示例值:
file://E:\_照片\Camera\IMG_20190724_182713.jpg

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/article/uploadFile' \
--header 'Token;' \
--form 'file=@"E:\\_照片\\Camera\\IMG_20190724_182713.jpg"'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
0-正常,其他值-异常,注意这里是0
msg
string 
必需
正常返回空串,否则返回错误信息
data
object 
必需
succMap
object 
上传文件键值对
必需
key-原始文件名,value-上传地址
errFiles
array[string]
失败上传列表
必需
示例
{
    "code": 0,
    "msg": "",
    "data": {
        "succMap": {
            "IMG_20190724_182713.jpg": "https://blog-picture-upload-bucket.oss-cn-beijing.aliyuncs.com/article_picture/chat_viewer_699775a3-1db4-4d2a-8cf8-124000d9456a.jpg"
        },
        "errFiles": []
    }
}
修改于 2023-10-04 13:33:06
上一页
文章分页查询
下一页
上传文章
Built with