💡
原文中文,约1400字,阅读约需4分钟。
📝
内容提要
yihong 开源的 Running Page 项目记录了他的跑步历程,成功将骑行数据同步到 Strava,导入约 200km 的骑行记录,体验到成就感。
🎯
关键要点
- yihong 开源的 Running Page 项目记录了他的跑步历程。
- yihong 是一个跑步爱好者,跑步 14 年,总里程 12737km。
- 作者不喜欢跑步,去年买了公路自行车,后来因搬家和购买电动车而闲置。
- 为了重新提起骑行兴趣,决定部署一个 Running Cycling Page。
- 通过 iGPSPORT 的数据同步到 Strava,再通过 yihong 的代码获取 Strava 数据。
- 第一步是 Fork 仓库,第二步获取 Strava 的 Token 和 Code。
- 获取 Token 的过程需要使用 Strava Developers 创建应用并获取 Client ID 和 Client Secret。
- 最后将获取到的 Token 添加到 Repository secrets 中。
- 完成部署后,通过 GitHub Actions 每天同步 Strava 数据。
- 手动下载 gpx 文件并导入到 Strava,最终骑行里程达到约 200km,体验到成就感。
❓
延伸问答
yihong的Running Page项目有什么特点?
yihong的Running Page项目记录了他的跑步历程,并成功将骑行数据同步到Strava。
yihong是如何重新提起骑行兴趣的?
yihong通过部署一个Running Cycling Page来重新提起骑行兴趣。
如何将iGPSPORT的数据同步到Strava?
需要通过yihong的代码获取Strava数据,并将iGPSPORT的数据同步到Strava。
获取Strava Token的步骤是什么?
首先需要在Strava Developers创建应用以获取Client ID和Client Secret,然后通过特定链接获取Code,最后使用curl命令获取Refresh Token。
yihong的骑行总里程是多少?
yihong的骑行总里程约为200km。
yihong在骑行过程中遇到了哪些挑战?
yihong在骑行过程中遇到的挑战包括自行车闲置和手动下载gpx文件以导入Strava。
➡️