{接口名称} API 接口文档

📄 API_TEMPLATE.md 🕒 8/10/2025, 6:48:24 PM 📏 2KB

{接口名称} API 接口文档

接口信息

POST/GET/PUT/DELETE /api/{路径}

功能描述

{详细描述接口的功能和用途}

请求参数

{
  "param1": "value1",    // 参数说明
  "param2": "value2"     // 参数说明
}

参数说明

参数名 类型 必填 默认值 说明
param1 string - 参数1的详细说明
param2 number 0 参数2的详细说明

响应格式

成功响应 (200)

{
  "status": "success",
  "message": "操作成功",
  "data": {
    "result": "响应数据"
  }
}

错误响应 (4xx/5xx)

{
  "status": "error",
  "message": "错误信息",
  "error": "详细错误描述"
}

使用示例

cURL 示例

curl -X POST https://jy-api.fyshark.com/api/{路径} \
  -H "Content-Type: application/json" \
  -d '{
    "param1": "test",
    "param2": 123
  }'

JavaScript 示例

const response = await fetch('/api/{路径}', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    param1: 'test',
    param2: 123
  })
});

const result = await response.json();
console.log(result);

Python 示例 (可选)

import requests

response = requests.post('https://jy-api.fyshark.com/api/{路径}', 
  headers={'Content-Type': 'application/json'},
  json={
    'param1': 'test',
    'param2': 123
  }
)

result = response.json()
print(result)

错误码说明

错误码 错误信息 说明 解决方案
400 参数错误 请求参数不正确 检查参数格式和类型
401 未授权 需要登录或权限不足 提供有效的认证信息
500 服务器错误 内部服务器错误 联系技术支持

注意事项

  1. {重要提示1}
  2. {重要提示2}
  3. 所有时间参数使用ISO 8601格式
  4. 请求频率限制:每分钟最多100次请求

错误排查

常见问题

  1. 问题: {常见问题描述}
    解决: {解决方案}

  2. 问题: 参数验证失败
    解决: 检查参数类型和必填项

调试建议

更新日志


📖 文档版本: v1.0.0
🔄 最后更新: YYYY-MM-DD
👤 维护者: {开发者姓名}