問題タブ [fitbit]

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

android - Android Wear アプリの OAuth フロー

Fitbit の API に投稿できるように、音声認識を使用して Android Wear 用のマッシュアップ アプリを作成しています。単一目的で非常にシンプル。優れたTemboo ライブラリを使用して OAuth 1.0 資格情報を生成し、デスクトップ ブラウザーでアクセスを許可しました。次に、これらのキーとトークンを単純にアプリにハードコードし、Temboo が Fitbit への HTTP 要求と API 呼び出しを処理できるようにしました。

無効な OAuth 署名 (Fitbit は OAuth 1.0 を使用) が原因で、私のリクエストが Temboo のサーバーによって拒否されているというエラーを Fitbit から受け取りました。おそらく、ユーザーにウェアラブル アプリ自体へのアクセスを許可してもらう必要があることに気づきました。モバイル ブラウザーを起動し、WebView で Temboo から認証 URL を渡し、ユーザーにアクセスを許可してから、この承認されたデータを時計に戻す必要があります。

サードパーティの Web サービス API へのアクセスを許可するためにこれを行うパターンはありますか? これまでのところ、それに関するドキュメントは見たことがありません。ウェアラブル ウォッチ アプリの認証プロセスの流れについて、ヒントを知っている人はいますか?

どうもありがとう!

0 投票する
0 に答える
772 参照

android - 低エネルギーBluetoothを備えた非Androidフィットネストラッカーからデータを同期

次のシナリオを検討しています。Android 4.3 以降を実行しているスマートフォンを搭載した Android Wear (トラッカー名: fitbit flex) では実行されていませんが、低エネルギー Bluetooth を使用してフィットネス トラッカーからデータを同期する Android アプリ。

したがって、Android の Wearable Data Layer API を介してデータを同期することはできないと思います。さらに、健康関連の追跡データは、社内にのみ保存する必要があります。したがって、fitbit API を含む Web サービスのいずれかにサブスクライブすることには問題があります。

私の唯一の選択肢は、追跡デバイスから直接データを取得することだと思います。Bluetooth チャネルに接続するだけで、構造化された追跡データにアクセスできますか? 代わりに Android Wear 対応の追跡デバイスを使用する方が効率的で信頼性が高いでしょうか。戦略的なアドバイスや正しい方向を教えてくれる人はいますか?

0 投票する
0 に答える
2042 参照

android - Fit bit API :: Fit bit対応デバイスからユーザーの心拍数データを自分のAndroidアプリに転送

それ以前に fitbit api の統合に取り組んでいた人は、あなたの提案を教えてください。Android用のfitbit apiのドキュメントはすでに読んでいますが、適切な開始方法がわかりません。

このために 、Android用のfitbit統合の助けを借りて、Fitbitアカウントに正常にログインしました

私の目的は、Fitbit トラッカーのユーザーの心拍データにアクセスすることです

しかし、ログイン後、Fit Bit Trackerの心拍数データをAndroidアプリに転送するにはどうすればよいですか? 誰かが適切な文書化の方法を持っているなら、私たちに提案してください。

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

java - Android アプリケーションと Fitbit の統合 ( Fitbit トラッカー )

Android アプリケーションがあり、Android アプリケーションをFitbit Tracker(fitbit)と統合したいと考えています 。そして、そのFitbit トラッカーを使用してユーザーが移動した歩数をカウントし、アプリケーションで特定のユーザーが行った歩数を戻したいので、歩行活動中に消費されるカロリー量を計算できます。

どんな助けもかなりのものです。

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

java - 認証を完了しようとしたときに認識されない一時トークン: FITBIT4J

fitbit4j を使用して fitbit 用のアプリを作成しようとしています。https://github.com/apakulov/fitbit4j/blob/master/fitbit4j-example-client/src/main/java/com/fitbit/web/FitbitApiAuthExampleServlet.javaでサンプル コードを見つけました 。

実装しようとすると、多くのエラーが発生します。以下は doGet function() です

コードを実行すると、最初に「else」部分に入り、 localhost:8080/fitbitApiAuthExample?completeAuthorization=&oauth_token=5bccadXXXXXXXXXXXXXXXXXXXXXXXXXXX&oauth_verifier=h35kXXXXXXXXXXXXXXXXXXで URL を取得し、fitbit ログイン画面を取得し、ログインすると 「 completeAuthorization==null' ,

それは再びelse部分を実行しています.だから、「if」セクションに入るように手動で値を追加しました。したがって、新しい URL は localhost:8080/fitbitApiAuthExample?completeAuthorization=Success&oauth_token=5bccadXXXXXXXXXXXXXXXXXXXXXXXXXXX&oauth_verifier=h35kXXXXXXXXXXXXXXXXXXになり、「if」セクションに入りました。

現在、「承認を完了しようとしているときに認識されない一時トークン:」という例外が発生しています。多くの回避策を試しましたが、まだエラーを理解できません。

助けてください。