🏃 跑步小程序后台管理系统

Running App Backend API Documentation

✅ 后台系统已成功部署

数据库脚本位置:houtai_db/running_app.sql

请先导入数据库脚本,然后配置 config/database.php 中的数据库连接信息。

📋 快速开始

👤 用户管理 API

用户登录/注册

POST
api/user.php?action=login
通过微信code登录,自动创建或更新用户信息

获取用户信息

GET
api/user.php?action=info&user_id=1
获取用户详细信息、统计数据和标签

更新用户信息

POST
api/user.php?action=update
更新用户昵称、头像、体重等信息

添加用户标签

POST
api/user.php?action=add_tag
为用户添加标签(如:晨跑、减肥等)

🏃 跑步记录 API

创建跑步记录

POST
api/running.php?action=create
保存跑步记录,包括距离、时长、GPS轨迹等

获取记录列表

GET
api/running.php?action=list&user_id=1
分页获取用户的跑步记录列表

获取记录详情

GET
api/running.php?action=detail&record_id=1
获取单条跑步记录的详细信息

获取月度记录

GET
api/running.php?action=monthly&user_id=1&year=2024&month=2
获取用户某月的所有记录和统计

更新记录

POST
api/running.php?action=update
更新跑步记录信息

删除记录

POST
api/running.php?action=delete
软删除跑步记录

🏷️ 标签管理 API

获取标签列表

GET
api/tag.php?action=list
获取所有可用标签

创建标签

POST
api/tag.php?action=create
创建新标签

更新标签

POST
api/tag.php?action=update
更新标签信息

删除标签

POST
api/tag.php?action=delete
删除标签