Garmin Connect 数据查询
前置要求
- JWT Token(从浏览器获取,有效期约1个月)
- Python 3.8+
快速查询
python3 scripts/query.py <jwt_token> [日期 YYYY-MM-DD]
不传日期默认查今天。
数据类型
| 查询 | 字段 |
|---|---|
| 步数 | totalSteps |
| 距离(km) | totalDistance / 1000 |
| 卡路里 | activeKilocalories |
| 爬楼层数 | totalFloorsAscending |
| 睡眠时长 | sleepingDuration |
API 端点
详见 references/api.md
Token 获取
- 浏览器打开 https://connect.garmin.cn 并登录
- F12 → Application → Cookies →
connect.garmin.cn - 找到
JWT_WEB,复制 Value(eyJ...开头)
注意
JWT 过期后需重新获取。每次查询前检查 Token 有效性。