API 路由清单
litopia-api (Node.js/Express) 全部路由 —— 兼容原 Edge Functions 路径
Base URL: https://litopia.space/functions/v1/ —— 兼容原 Supabase Edge Functions 路径。新路径: /api/v1/*。所有路由均在 litopia-api/src/app.ts 中注册。
短信服务
| 路径 | 方法 | 说明 |
|---|---|---|
/functions/v1/send-sms-verification | POST | 发送短信验证码 |
/functions/v1/verify-sms-code | POST | 验证短信验证码 |
邮件服务
| 路径 | 方法 | 说明 |
|---|---|---|
/functions/v1/send-email-verification | POST | 发送邮箱验证码 |
/functions/v1/send-password-reset | POST | 发送密码重置邮件 |
支付服务
| 路径 | 方法 | 说明 |
|---|---|---|
/functions/v1/huifu-pay-create | POST | 汇付天下创建支付 |
/functions/v1/wechat-pay-* | POST | 微信支付相关 |
其他服务
| 路径 | 方法 | 路由文件 |
|---|---|---|
/functions/v1/verify-hcaptcha | POST | routes/captcha.ts |
/functions/v1/ai-moderation | POST | routes/moderation.ts |
/functions/v1/reset-password-with-code | POST | routes/password.ts |
/functions/v1/send-push-notification | POST | routes/push.ts |
/functions/v1/generate-article-qr | GET | routes/qrcode.ts |
/functions/v1/qr-login-confirm | POST | routes/auth.ts |
新增 API 路由步骤:1. 在 litopia-api/src/routes/ 创建路由文件 → 2. 在 app.ts 注册长路径+短路径两套 → 3. push 代码触发自动部署。