一、接口概述

接口 URL(示例)
https://521.im/upapi.php

请求方式:POST


二、请求头(Headers)

字段名 必选 说明
Content-Type multipart/form-data(上传文件时必须)
Token 接口验证使用的固定字符串,示例值为 52pojie

三、请求参数

image


四、返回格式

所有返回均为 JSON,且 Content-Type: application/json; charset=utf-8

1. 上传成功

{
  "code": 200,
  "msg": "success",
  "url": "https://521.im/Ab3dEfgH.jpg",
  "time": "0.3s",
  "success": true
}

2. 常见失败返回样例

  1. Token 验证失败
    HTTP/1.1 403 Forbidden
    {
      "success": false,
      "message": "无效的Token"
    }
  2. 图片上传参数缺失或错误
    {
      "code": 400,
      "msg": "图片上传失败"
    }
  3. 文件类型不支持
    {
      "code": 400,
      "msg": "只支持 JPG, PNG, GIF, WEBP 格式的图片"
    }
  4. 文件过大(超过 10MB)
    {
      "code": 400,
      "msg": "图片大小不能超过10MB"
    }
  5. 会话限流(请求过于频繁)
    {
      "code": 429,
      "success": false,
      "message": "请求太快了~"
    }