💡
原文中文,约1400字,阅读约需4分钟。
📝
内容提要
开源的Running Page项目吸引了跑步爱好者yihong,他记录了14年12737公里的跑步数据。虽然作者不喜欢跑步,但他转而骑行,并通过iGPSPORT和Strava同步数据,成功部署到Cloudflare Page,每天同步骑行数据,骑行里程达到200公里,获得成就感。
🎯
关键要点
- yihong 开源的 Running Page 项目记录了他14年12737公里的跑步数据。
- 作者不喜欢跑步,转而骑行并购买了公路自行车和二手电动车。
- 通过 iGPSPORT 和 Strava 同步骑行数据,成功部署到 Cloudflare Page。
- 作者记录了从 Apple Watch 同步数据的过程,使用了 yihong 的代码获取 Strava 数据。
- 获取 Strava 的 Token 和 Code 需要创建应用并进行授权。
- 作者在 Cloudflare Page 上部署了静态网站,每天通过 GitHub Actions 同步 Strava 数据。
- 手动下载 gpx 文件并导入到 Strava,最终骑行里程达到200公里,获得成就感。
❓
延伸问答
yihong的Running Page项目有什么特点?
yihong的Running Page项目记录了他14年12737公里的跑步数据,吸引了许多跑步爱好者。
作者为什么选择骑行而不是跑步?
作者不喜欢跑步,认为自己的体力不太行,因此选择了骑行并购买了公路自行车和二手电动车。
如何将iGPSPORT的数据同步到Strava?
可以通过iGPSPORT将数据同步到Strava,然后使用yihong的代码获取Strava数据。
在Cloudflare Page上部署静态网站的步骤是什么?
首先Fork仓库,获取Strava的Token和Code,然后将其添加到Repository secrets中,最后部署到Cloudflare Page。
作者是如何记录骑行数据的?
作者通过Apple Watch手动导出数据,并使用gpx文件导入到Strava,最终记录了约200公里的骑行里程。
使用Strava需要哪些授权步骤?
需要创建应用获取Client ID和Client Secret,并通过授权链接获取Code,最后获取Refresh Token。
🏷️
标签
➡️