Files
xianyan/.windsurf/workflows/api-integration.md
Developer b6441a8919 api
2026-04-27 23:47:18 +08:00

1.1 KiB

description
description
API 接口集成

API 集成工作流

用于开发和集成 API 接口。

执行步骤

  1. 定义接口规范

    • 编写接口文档
    • 定义请求/响应格式
    • 说明错误码
  2. 创建 API 服务类

    • 添加标准文件头注释
    • 使用 Dio 或 http 包
    • 实现请求拦截器
  3. 实现请求方法

    • 定义 API 端点
    • 添加类型注解
    • 实现错误处理
  4. 添加数据模型

    • 创建响应模型类
    • 实现 JSON 序列化
    • 添加模型验证
  5. 本地测试

    • 使用 Mock 数据测试
    • 验证请求格式
    • 检查响应解析
  6. 集成到应用

    • 连接到状态管理
    • 实现加载状态
    • 添加错误提示
  7. 添加缓存策略

    • 实现本地缓存
    • 设置缓存过期
    • 优化重复请求
  8. 错误处理

    • 捕获网络错误
    • 显示友好提示
    • 实现重试机制
  9. 添加调试功能

    • 记录请求日志
    • 添加调试开关
    • 提供测试接口
  10. 更新文档

    • 更新接口文档
    • 记录变更到 CHANGELOG
    • 更新版本号