问题标签 [strava]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
177 浏览

oauth-2.0 - Oauth2 Strava 请求失败“错误请求”

我有一个 Oauth 应用程序,我试图同步到 strava,但出现以下错误:

请求如下所示:

我得到 Strava 授权屏幕,但随后得到该错误,客户端 ID 匹配并且返回 URI 与 Strava 中的域匹配

0 投票
0 回答
36 浏览

python-3.x - 尝试跳过列表中的 unicode 值以写入树视图

我正在尝试将数据从 Strava 写入树视图,但是,当它写入时,我会收到错误消息

我意识到这是由于有人以他们的骑行名义使用了表情符号。我编写的代码只跳过了一些 Unicode 值而不是其他值。我的代码如下所示:

0 投票
1 回答
550 浏览

strava - Strava Webhook API 未发送所有事件

我在 Strava 上创建了一个应用程序。在我的帐户上授权我的应用程序具有read,activity:read,activity:read_all,read_all权限。

我不想轮询他们的 API 以获取活动,因为他们为此推荐了 webhook。

所以我创建了一个 webhook 订阅并通过回调 url 对其进行了验证。

这是我成功创建的 webhook 订阅的 Strava API 响应:

我的问题是我没有收到任何活动事件。

当我从我的帐户中删除我的应用程序时,我得到的唯一事件是撤销访问事件。

所以这表明我这边是正确的,因为收到了事件。

我尝试向 Strava 发送电子邮件,但得到的只是自动回复,告诉我使用 Strava API Google Groups 寻求帮助,这根本没有帮助。

有谁知道出了什么问题?

0 投票
1 回答
56 浏览

flutter - 如何通过 TCX 格式的文件将皮划艇或划船数据上传到 Strava?

我正在使用基于 Flutter 的移动应用程序记录锻炼。我可以成功上传自行车训练。https://github.com/BirdyF/strava_flutter/blob/master/lib/Models/activity.dart#L916列出了各种各样的运动。然而,我已经注意到,一旦“VirtualRide”上传到 Strava,它就会恢复为正常的自行车骑行。

现在,当我上传皮划艇数据时,它也显示为骑自行车(在一个小湖的中间)。但至少它有速度和转速(实际上是皮划艇每分钟的行程)。但是,如果我在 Strava 的 UI 上将该活动切换到皮划艇,Strava 将停止显示速度(速度)和 rpm。

我偷看了https://github.com/sanderroosendaal/rowingdata/blob/master/rowingdata/writetcx.py,这似乎将划船活动输出为“其他”运动。它的测试也包含这样的 TCX。我简直不敢相信 TCX 会如此有限。有没有人指点我来解决这个问题?

我正在输出 TCX,因为它是一种文本格式,因此它比二进制 FIT 格式更容易插值和调试。因为我可以压缩它来上传它的大小在压缩时也是可以的。

0 投票
1 回答
141 浏览

react-native - 反应原生:Strava 身份验证进入应用程序?

我正在创建一个反应原生应用程序。我如何从我的应用程序链接到 strava 应用程序以进行身份​​验证以将 strava 令牌获取到我的应用程序

0 投票
1 回答
122 浏览

api - Strava API - 使用元数据检索活动照片

我正在尝试使用 Strava API 来获取活动的图片并获取它们的位置 - 基于元数据(类似于在www.relive.cc等应用程序上执行的操作)。

我面临两个问题:

  1. 尽管活动有几张照片,但从 API 检索到的数据中只显示了主要照片。
  2. 我设法获得的图片(此处为示例)不包含任何元数据,因此我无法检索任何位置信息。
0 投票
0 回答
181 浏览

react-native - 使用 react-native-app-auth 进行身份验证 strava?

在我的项目中,我已将包“react-native-app-auth”与 strava 集成以进行身份​​验证。

但我得到了在此处输入图像描述。我做错了什么

0 投票
0 回答
86 浏览

javascript - Strava API 授权

我能够启动 GET https://www.strava.com/oauth/authorize链接。现在我可以在返回的 url 参数中获取代码。所以现在我希望能够从 URL 参数中检索代码,但不知道从 strava 返回的 URL 上的什么初始事件来检索和设置本地存储。我已经设法在按钮单击功能中做到这一点,但不希望用户使用更多的按钮单击来检索数据。任何帮助都会很棒!

0 投票
1 回答
273 浏览

python - GET 请求 GPX“找不到资源”Strava API

按照 Stravas API 说明Export Route GPX (getRouteAsGPX),我们没有得到 gpx 文件。

我们使用的代码是:

我们收到一个 dic 回复,但没有 gpx 文件。{'消息':'资源未找到','错误':[]}

最近有没有人成功检索到 gpx 文件?有什么建议可能是什么问题?

0 投票
2 回答
60 浏览

api - Strava - 如何检测运行/活动中的暂停

有没有办法检测用户在 strava API 中暂停运行/活动?