简介
hubot-strava 是一个 npm 包,它能让你的 hubot 与 Strava 进行交互,获取 Strava 上的骑行和跑步记录等信息。它能够让你更好地掌握自己的运动历程,并向朋友展示你的成绩。
安装
安装 hubot-strava 最简单的方法就是通过 npm 安装。在你的 hubot 项目中打开终端,运行以下命令:
--- ------- ------------
配置
在安装完成后,我们需要对 hubot-strava 进行配置。在 hubot 项目中,创建一个名为 .env
的文件,输入以下内容:
---------------------------------- ------------------------------------------ ----------------------------------------
其中 <client_id>
,<client_secret>
和 <access_token>
分别是你在 Strava 开发者平台(https://www.strava.com/settings/api)上申请的客户端 ID、客户端密钥和访问令牌。
如果你还没有在 Strava 上申请开发者帐号,可以在该网站上注册并创建一个应用程序,然后获取所需的认证信息。
使用
使用 hubot-strava 很简单。在 hubot 中输入以下命令:
----- ------ --
这将返回你 Strava 帐户中最近的骑行记录。你还可以通过以下命令获取其他类型的运动记录:
----- ------ --- ----- ------ ---- ----- ------ ---- ----- ------ ----
与此同时,你还可以获取特定日期范围内的运动记录:
----- ------ ----- ---------- ----- ------ ----- ---------- ----- ------ ----- ---------- ----- ----------
你还可以使用以下命令获取其他用户的 Strava 记录:
----- ------ ------- -----
其中 12345
是该用户的 Strava ID。
如果你想显示你 Strava 记录中的 GPS 数据,请运行以下命令:
----- ------ --- -----
其中 12345
是记录的 ID。
通过这些命令,你可以更好地掌握自己的运动历程,了解自己的进展,并向朋友展示你的成绩。因此,hubot-strava 可以成为一个有用的工具,帮助你更好地享受你的运动。
示例代码
----- ------ - ------------------------ -------------- - ------- -- - --------------------- ----- ----- -- - ----- ------ - --- -------------- -------------------------- ----- -- - -- ----- - ----------------- --------- - ---- - ----------------- ----- --------------- - --- --- --
结论
虽然 hubot-strava 可以让你更好地掌握自己的运动历程,但是你需要注意保护你的 Strava 帐户。不要与其他人分享你的认证信息,以免泄漏你的个人数据。同时,你应该遵循 Strava 的服务条款,以免被封禁。在合理使用的前提下,hubot-strava 可以成为一个有用的工具,让你更好地享受你的运动。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/60055abe81e8991b448d858e