問題タブ [mapmyfitness]

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 に答える
837 参照

ios - MapMyFitness API OAuth に関する質問

MapMyFitness API に問題があります。MapMyFitness は OAuth 1.0 を使用します

3.1/oauth/request_token を呼び出して、一時的な認証トークンと一時的なシークレット トークンの組み合わせを正常に取得できました。

その後、ユーザーを認証ページに正常に誘導し、認証ベリファイアを使用してリダイレクト コールバックを取得できます。

その後、残念ながら、3.1/oauth/access_token を呼び出そうとするとエラーが発生します。(HTTP エラー 401)

まず、MMF のドキュメント ( http://api.mapmyfitness.com/3.1/oauth/access_token?doc ) には次のように記載されています。ただし、ドキュメントの入力引数のリストには、oauth_verifier についての言及が含まれていません。リダイレクト コールバックで受け取った oauth_verifier を引数として access_token 呼び出しに渡す必要がありますか?

第二に、署名を正しく作成していない可能性があります。3.1/oauth/request_token 呼び出しの場合、署名を生成するためのキーは「XXX&」です。ここで、XXX は MapMyFitness によってアプリに割り当てられたコンシューマ シークレット キーです。これはうまくいきます。3.1/oauth/access_token 呼び出しでは、「XXX&YYY」を署名キーとして使用しています。ここで、XXX は MapMyFitness によってアプリに割り当てられたコンシューマー シークレット キーであり、YYY は 3.1/oauth 中にサーバーから返された一時的なシークレット トークンです。 /request_token 呼び出し。あれは正しいですか?

提案をいただければ幸いです。

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

ruby-on-rails - コード外で発生している NoMethodError の診断

omn ​​iauthomniauth-mapmyfitness-oauth2を使用して、MapMyFitness ユーザーが自分のサイトにサインインできるようにしています。

最近、サインインを何度か試みた結果、以下のエラーが発生しました。Rails アプリのコードでエラーが発生しているようには見えません。完全に ruby​​、gem、または MapMyFitness API 内にあるようです。

これをデバッグする方法に関する指示/情報/提案は大歓迎です。このような問題はこれまで経験したことがないので、大きな学習の機会です。

/usr/lib/ruby/1.9.1/net/http.rbファイルを調べたところ、1435 行目で右への参照が見つかりました.strip

しかし、その情報をどうしたらよいかわかりません。

0 投票する
2 に答える
474 参照

ruby - MapMyFitness API での Oauth2 エラー

Ruby on Rails 3.2 と oauth2 gem で MapMyFitness API (www.mapmyapi.com) を使用しようとしています。まず、私のアプリは "get_auth_url" で auth_url を生成します。次にブラウザがそこに移動し、認証されるとコールバックが「mapmyfitness_callback」に返されます。「mapmyfitness_callback」は「ワークアウト」のリストも取得し、それらはブラウザーに表示されます。

問題は、ユーザーがワークアウトを選択してダウンロードするときです。選択したワークアウトを取得するには、「get_workout」を呼び出します。ただし、リクエストに適切なトークンを取得するのに苦労しています。

以下の行がクラッシュします。

with: OAuth2::Error (: {"oauth1_error":"Malformed Authorization header","oauth1_error_code":"OAUTH1:UNKNOWN"}): app/controllers/telemetry_controller.rb:60:in `get_workout'

コントローラ コード全体:

0 投票する
2 に答える
196 参照

jawbone - サードパーティのアプリからのアラームやバイブレーションをサポートする健康/フィットネス バンドやアクティビティ トラッカーはありますか?

こんにちは、ユーザーが着用しているフィットネス デバイスにアラートを送信する必要がある Android アプリを開発しています。基本的には、バンドを振動させるか、アラームを鳴らす必要があります。

mapmyrun、jawbone などを含む多くのバンドを確認しましたが、この API は公開されていません。

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

python - UnderArmour api を呼び出すときの Developer Inactive エラー

UnderArmour Connected Fitness api で access_tokenエンドポイントに投稿しようとすると、403 "Developer Inactive" エラーが発生します。使用されているclient_idはアクティブです。呼び出しで使用される URL は次のとおりです: https://api.ua.com/v7.1/oauth2/access_token/

これは、認証コードを取得した後の Python を使用した呼び出しのスニペットです。

ここで、CLIENT_ID と CLIENT_SECRET は、開発者ポータルで登録した値です。

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

c# - FIT ファイルからワークアウト データを読み取る

こんにちは、C# から .fit 拡張ファイルからデータを読み込もうとしています。そのファイルからワークアウト データを取得する必要があります。

使用しているサンプル ファイルがいくつかあり、https: //www.thisisant.com/resources/fit で idk を使用しています。

あらゆる種類のドキュメントを見つけることができません。

この点に関するあらゆる種類のガイダンスが役立ちます。

前もって感謝します。