客户端 API 调用案例

展示 optimus-next 客户端可以调用的所有 API 接口

未登录

🔐 用户认证 API (公开接口)

用户注册

用户登录

👤 用户信息 API (需要 ClientUserGuard 认证)

获取用户资料

外部账号绑定

📝 公开文章 API (无需认证)

文章列表

搜索文章

文章详情

🤝 合伙人 API (需要 ClientUserGuard 认证)

加入合伙人

合伙人资料

团队信息

团队概览

🛒 订单 API

产品列表 (公开)

产品参数 (公开)

注意: 创建订单和查询订单需要特殊的 uid 和 authToken 认证方式

⭐ 积分 API (需要 ClientUserGuard 认证)

我的积分

月度汇总

任务完成通知

📋 外部任务 API (需要 ClientUserGuard 认证)

任务列表

任务类型

我的提交

提交任务

📁 文件服务 API

健康检查 (公开)

文件列表 (需要JWT认证)

注意: 文件上传和删除需要 JWT 认证 (管理后台认证)

📖 API 认证说明

公开接口: 无需任何认证,可直接调用

ClientUserGuard 认证: 需要客户端用户登录,使用 clientUserToken

JWT 认证: 需要管理后台登录,使用 jwtToken (管理员功能)

特殊认证: 订单相关接口需要 uid 和 authToken 头部认证