¥
立即购买

API端点文档生成器

47 浏览
3 试用
0 购买
Nov 30, 2025更新

本提示词专为Android开发场景设计,能够根据输入的API端点详细信息,生成结构清晰、内容准确的技术文档。它采用分步工作流程,确保文档涵盖概述、请求参数、响应示例和错误处理等关键部分,同时遵循技术写作规范,避免主观意见和不必要术语,提升开发效率与文档质量。适用于移动应用开发、后端接口对接及技术文档编写等多种业务场景。

用户登录发放令牌 API 文档

端点概述

  • 功能:Android 客户端使用账号与密码登录,换取访问令牌(access_token)与刷新令牌(refresh_token)。
  • 鉴权:无(首次登录)。成功后其余接口使用 Authorization: Bearer {access_token}。
  • 安全与约束:
    • 仅通过 HTTPS 传输账号与密码。
    • 同一 device_id 在 30 分钟内最多尝试 5 次(超限返回 429)。
    • 幂等性:username + device_id + 分钟窗口内重复请求视为同一次登录尝试,返回相同结果。
  • Android 集成要点:推荐 Retrofit + Moshi/Gson;OkHttp 超时 10s;登录成功后将 refresh_token 安全存储至 EncryptedSharedPreferences。

请求方法

  • 方法与路径:POST /api/v1/auth/login
  • 必需请求头:
    • Content-Type: application/json; charset=utf-8
    • X-App-Version: 1.6.0
    • X-Client-Platform: android
    • Accept-Language: zh-CN
  • 请求体示例(JSON):
{
  "username": "dev@sample.app",
  "password": "S3cr3t!",
  "device_id": "a1b2c3d4",
  "remember_me": true
}

请求参数

参数名称 类型 必需 描述
username string 邮箱或手机号
password string 用户密码,至少 8 位
device_id string Android 设备标识
remember_me boolean 是否记住会话(影响令牌保活策略)

响应示例

  • 成功(200):
{
  "access_token": "eyJhbGci...",
  "refresh_token": "r1.a.b",
  "expires_in": 7200,
  "user": {
    "id": "u_12890",
    "display_name": "安卓测试员",
    "roles": ["user"]
  }
}
  • 错误(示例:401 凭证无效):
{
  "error": "凭证无效"
}

错误代码

状态码 错误含义 说明
400 参数不完整 缺少必需字段或字段格式不正确
401 凭证无效 用户名或密码错误
429 频率超限 同一 device_id 30 分钟内超过 5 次尝试
500 服务器异常 服务端内部错误

查询订单列表 API 文档

端点概述

  • 功能:查询订单列表,用于 Android 订单中心的分页展示,支持状态筛选、时间范围过滤与创建时间排序。
  • 数据范围:仅返回订单概要字段(id、金额、币种、状态、创建时间、部分商品项);详情请调用 GET /api/v1/orders/{id}。
  • 鉴权:Bearer Token。
  • 性能与缓存:相同查询条件在 60 秒内可被 CDN 缓存;建议在客户端列表启用本地分页占位以优化体验。

请求方法

  • HTTP 方法与路径:GET /api/v1/orders
  • 请求头:
    • Authorization: Bearer
    • Accept: application/json
    • X-Client-Platform: android
  • 请求示例:
    • /api/v1/orders?page=1&page_size=20&status=paid&sort=created_at_desc

请求参数

参数名称 类型 必需 描述
page int 页码,起始为 1,默认 1。
page_size int 每页条数,默认 20,最大 100。
status string 订单状态筛选,枚举:pending、paid、shipped、completed、cancelled。
from_date string 创建时间起始(ISO8601),例如:2025-05-01T00:00:00Z。
to_date string 创建时间结束(ISO8601)。
sort string 排序规则:created_at_desc 或 created_at_asc。

响应示例

  • 成功响应(200)
{
  "data": [
    {
      "id": "ord_102938",
      "amount": 128.50,
      "currency": "CNY",
      "status": "paid",
      "created_at": "2025-05-21T09:15:31Z",
      "items": [
        {
          "sku": "SKU-AX12",
          "name": "蓝牙耳机",
          "qty": 1,
          "price": 128.50
        }
      ]
    }
  ],
  "pagination": {
    "page": 1,
    "page_size": 20,
    "total": 36,
    "has_next": true
  }
}
  • 错误响应示例(以 400 为例)
{
  "error": {
    "code": 400,
    "message": "参数格式错误"
  }
}

错误代码

状态码 含义
400 参数格式错误
401 未授权
403 权限不足
429 频率限制
500 服务器异常

上传图片资源 API

端点概述

用于Android客户端上传头像或内容图片。服务端会根据用途进行处理:自动将图片长边压缩至不超过1920px;当 purpose=avatar 时额外生成256x256缩略图。成功后返回可访问的原图与缩略图URL及相关元信息。

请求方法

  • HTTP 方法:POST
  • 路径:/api/v1/media/images
  • 鉴权:Bearer Token

请求头

Header 名称 类型 必需 示例值 描述
Authorization string Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9... Bearer Token 鉴权
Content-Type string multipart/form-data 表单上传,包含文件与文本字段
X-Client-Platform string android 客户端平台标识
X-Content-MD5 string e4d909c290d0fb1ca068ffaddf22cbd0 文件内容MD5(32位hex小写),用于服务端完整性校验

请求参数(multipart/form-data)

参数名称 类型 必需 描述
file file(binary) 上传图片二进制文件;大小<=10MB;格式:jpg/png/webp
purpose string(enum) 图片用途:avatar、post、chat;avatar 将生成256x256缩略图
meta string(JSON) 元数据JSON字符串;示例:{"source":"camera","note":"原图"}

响应示例

成功响应(201 Created)

{
  "id": "img_7755",
  "url": "https://cdn.sample.app/i/img_7755.jpg",
  "thumbnail_url": "https://cdn.sample.app/i/img_7755_thumb.jpg",
  "width": 1080,
  "height": 1080,
  "content_type": "image/jpeg",
  "sha256": "a3b1...",
  "created_at": "2025-05-21T09:20:00Z"
}

错误响应(示例)

{
  "error": "bad_request",
  "message": "file is required or purpose is invalid"
}

错误代码

状态码 含义
400 文件缺失或 purpose 不合法
401 未授权(鉴权失败或缺失)
413 请求实体过大(文件体积过大)
415 媒体类型不支持
429 请求过于频繁(频率限制)
500 服务器内部异常

Android 集成提示

  • 计算并设置 X-Content-MD5:上传前读取文件流计算MD5(32位hex小写),放入请求头;服务端将进行完整性校验。
  • 使用 OkHttp MultipartBody 传 file 与文本字段:file 对应 binary 表单项,purpose/meta 作为 text 表单项。
  • 文件限制:单文件<=10MB,格式仅支持 jpg/png/webp;不支持断点续传。

示例详情

解决的问题

  • 用最少的输入,快速把零散的端点信息转化为结构清晰、可直接交付的技术文档。
  • 以分步流程防止遗漏,自动覆盖核心板块:功能概述、请求方式、参数说明、返回示例与错误处理。
  • 让开发、测试、对接方“看同一份标准”,减少反复沟通与联调返工,提升上线效率与文档可信度。
  • 构建团队统一的文档规范,可复用、可评审、可沉淀,支撑持续迭代与版本归档。
  • 通常数分钟产出首版草稿,后续按需微调,显著缩短编写与评审时间,助力更快达成业务目标。

适用用户

Android开发工程师

在迭代中快速生成端点说明,统一字段定义与示例,配合联调清单减少返工,确保应用端接入一次到位。

后端工程师

把服务端说明转化为前端可直接使用的文档,明确调用方式与异常处理,降低跨团队沟通成本。

测试工程师

依据生成的参数与示例搭建用例和数据,覆盖常见与边界场景,提前发现逻辑偏差与兼容问题。

特征总结

一键将端点信息转为结构清晰标准文档,覆盖概要、调用方式、参数说明、示例与错误提示。
分步校对生成过程,自动发现缺失字段与矛盾描述,减少对接反复与沟通成本。
内置技术写作规范与术语约束,统一团队文风,输出即能上线到知识库或交付合作方。
支持多业务场景模板化复用,登录、商品查询、设备控制等文档可快速套用并定制。
自动给出成功与异常示例,帮助开发与测试直接验证端点行为,缩短联调周期。
根据输入信息智能优化结构层级,突出关键参数与限制条件,降低阅读跳转与误解。
兼容移动端与后端协作流程,生成内容可被产品、测试、运营快速理解并采纳。
提供错误码清单与处理建议,提前规避边界问题,减少线上故障与回滚风险。
支持批量端点连续输出,形成统一目录与交叉引用,轻松搭建整体接口手册。
可根据目标读者设定详略程度,满足内部速读与外部交付两种深度需求。

如何使用购买的提示词模板

1. 直接在外部 Chat 应用中使用

将模板生成的提示词复制粘贴到您常用的 Chat 应用(如 ChatGPT、Claude 等),即可直接对话使用,无需额外开发。适合个人快速体验和轻量使用场景。

2. 发布为 API 接口调用

把提示词模板转化为 API,您的程序可任意修改模板参数,通过接口直接调用,轻松实现自动化与批量处理。适合开发者集成与业务系统嵌入。

3. 在 MCP Client 中配置使用

在 MCP client 中配置对应的 server 地址,让您的 AI 应用自动调用提示词模板。适合高级用户和团队协作,让提示词在不同 AI 工具间无缝衔接。

AI 提示词价格
¥20.00元
先用后买,用好了再付款,超安全!

您购买后可以获得什么

获得完整提示词模板
- 共 693 tokens
- 2 个可调节参数
{ 端点详情 } { 文档类型 }
获得社区贡献内容的使用权
- 精选社区优质案例,助您快速上手提示词
使用提示词兑换券,低至 ¥ 9.9
了解兑换券 →
限时半价

不要错过!

半价获取高级提示词-优惠即将到期

17
:
23
小时
:
59
分钟
:
59