問題タブ [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 投票する
0 に答える
1664 参照

javascript - OAuth2 "ローカル リソースの読み込みが許可されていません: chrome-error://chromewebdata/#buttons"

HTML5で書かれたWebアプリケーションに対して、JavascriptでStrava APIでOAuth2認証を行っています。認証は、Authorization Code Grant Flow に従います。最初のステップは、ユーザーの許可とアクセス コードを取得することです。したがって、URL に必要なパラメーターを指定して、ユーザーを Strava EndPoint にリダイレクトします。

Strava エンドポイントに到達し、データの使用に同意します。その後、アプリケーションにリダイレクトされますが、エラーが発生します...

ローカル リソースの読み込みが許可されていません: chrome-error://chromewebdata/#buttons

何が間違っている可能性がありますか?

0 投票する
1 に答える
293 参照

node.js - NodeJsでアスリートの活動を尋ねるときにページを「めくる」方法は?

Strava API では、アスリート アクティビティのリストを取得できます。ただし、ページごとに 200 個のアクティビティしか取得できません。他のページで他のアクティビティを取得する方法を教えてください。

パラメータで遊んでいます。パラメータを 1にper_pageすると、パラメータが 60 になっていても 1 つのアクティビティしか取得できませんpage。NodeJs を使用しているため、fetch を使用して API を呼び出しています。

本来あるべき60回の活動をしたい。ただし、1つしか取得できません。

0 投票する
1 に答える
384 参照

r - Strava gpx をパースするR付き

Strava gpx ファイルを解析する必要があり、coords、ele、time を解析するために正常に動作するライブラリ marcusvolz/strava を使用していますが、関数を変更して拡張パスを解析しようとすると問題が発生します。

次の関数を変更しました: hr <- as.numeric(XML::xpathSApply(pfile, path = "//trkpt/extensions/gpxtpx:TrackPointExtension/gpxtpx:hr", XML::xmlValue))

しかし、戻ります:

XPath エラー: 未定義の名前空間プレフィックス XPath エラー: 無効な式エラー xpathApply.XMLInternalDocument(doc, path, fun, ..., namespaces = namespaces, : xpath 式の評価エラー //trkpt/extensions/gpxtpx:TrackPointExtension/gpxtpx:hr

取得済み xml:

df に hr の値を含める必要があります

0 投票する
4 に答える
1895 参照

python-3.x - django プロジェクトに swagger_client をインストールする方法

以下のコードを実行しようとすると、 ModuleNotFoundError: No module named 'swagger_client' という問題に直面しています。

swagger_client をインポートするにはどうすればよいですか?

カスタム API にアクセスしたい。

私のコード:

0 投票する
1 に答える
91 参照

python - ループせずに Pandas データフレームで「最適な」スライスを見つける

私は、.gpx ファイルをインポートし、さらに分析するために Pandas データフレームに変換するプロジェクトに取り組んでいます。このファイルには、Strava、Endomondo、Runkeeper などのワークアウトの場所と時間のデータが含まれています。合計距離、時間、速度などの統計は既に計算していますが、ワークアウト内の特定の距離の最速または最適な時間も見つけたいと考えています。したがって、16 キロのワークアウトでは、これらの 16 キロ内で最速の 5 キロ、10 キロなどを計算したいと考えています。

動作するものを書きましたが、データフレームをループする必要があります。データフレームのループは避けるべきものなので、もっと効率的な解決策が必要だと思います。

データフレームは次のようになります。

このコードは、最速の 5000 メートルを見つけるために機能します。

ベクトル化または .apply() を使用する必要があることはわかっていますが、ここでこれを行う方法がわかりません。だからどんな助けも大歓迎です!ありがとう!

テストファイルはここからダウンロードできます: http://gofile.me/2RsVN/dos1tPTVD