Cycling Page

Cycling Page

💡 原文中文,约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。

➡️

继续阅读