API 服务已启动
当前访问路径: /sitemap.xml
可用接口:
认证相关(公开接口):
- POST /api/auth/register - 注册
- POST /api/auth/login - 登录
- POST /api/auth/google - Google 登录
- POST /api/auth/apple - Apple 登录
用户相关(需要 Bearer Token):
用餐记录相关(需要 Bearer Token):
- GET /api/meals - 获取用户最近的用餐列表(支持 ?limit=10&offset=0)
- GET /api/meals/:id/recipes - 获取某次用餐的菜色列表
- GET /api/recipes/:id/ingredients - 获取某个菜色的食材列表
后台管理接口(需要 Google 账号登录,见 vp-admin.casttonotion.com):
- GET /admin/check - 检查后台访问权限
- GET /admin/meals - 获取所有用餐记录(支持 ?limit=100&offset=0)
- GET /admin/recipes - 获取所有菜色(支持 ?limit=100&offset=0)
- GET /admin/ingredients - 获取所有食材(支持 ?limit=100&offset=0)
- GET /admin/users - 获取所有用户(支持 ?limit=100&offset=0)
注意:APP 接口支持 /v1/ 前缀,例如 /v1/api/meals