内容提要
yihong的Running Page项目记录了他14年跑步12737公里。虽然他不再喜欢跑步,转而骑公路自行车,并通过iGPSPORT和Strava同步数据,最终在Cloudflare Page上部署了静态网站以记录骑行里程。
关键要点
-
yihong的Running Page项目记录了他14年跑步12737公里。
-
yihong不再喜欢跑步,转而骑公路自行车。
-
通过iGPSPORT和Strava同步数据,记录骑行里程。
-
部署静态网站以记录骑行数据。
-
Fork了小孙同学的仓库并修改数据。
-
获取Strava的Token和Code,包括Client ID、Client Secret和Refresh Token。
-
使用curl命令获取Refresh Token并添加到Repository secrets中。
-
部署到Cloudflare Page上,通过GitHub Actions同步Strava数据。
-
手动下载gpx文件并导入到Strava,最终骑行里程约200km。
延伸解读
骑行与跑步的转变
yihong从跑步转向骑公路自行车,反映了许多运动爱好者的变化。随着时间的推移,个人的兴趣和体能状况可能会影响运动选择。骑行不仅是一种锻炼方式,也能带来新的乐趣和挑战。
数据同步的重要性
通过iGPSPORT和Strava的同步,yihong能够有效记录骑行数据。这种数据管理方式对于运动爱好者来说至关重要,能够帮助他们追踪进步和保持动力。了解如何使用API和Token获取数据是现代运动记录的关键技能。
技术实现的挑战
yihong在部署静态网站和数据同步过程中遇到了一些技术挑战,尤其是获取Strava的Token和Code。这表明,尽管技术可以简化数据管理,但对于没有编程基础的人来说,仍需花费时间学习和适应。
延伸问答
yihong的Running Page项目记录了多少公里的跑步?
yihong的Running Page项目记录了12737公里的跑步。
yihong为什么转而骑公路自行车?
yihong不再喜欢跑步,选择骑公路自行车来提起骑行的兴趣。
如何将iGPSPORT的数据同步到Strava?
可以通过小孙同学的方法,将iGPSPORT的数据同步到Strava,然后使用yihong的代码获取Strava数据。
yihong是如何部署静态网站的?
yihong通过Fork小孙同学的仓库,获取Strava的Token和Code,并使用GitHub Actions将数据同步到Cloudflare Page上。
yihong在骑行中总共骑了多少公里?
yihong在骑行中总共骑行了约200公里。
获取Strava的Token和Code需要哪些步骤?
需要创建应用获取Client ID和Client Secret,然后通过特定链接获取Code,最后使用curl命令获取Refresh Token。