問題タブ [google-fit]
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.
google-fit - Fit API の距離
Google Fit API を使用して移動距離を取得できません。歩数計にも同様のアプローチを使用しましたが、うまくいきました。リスナーが登録されたと言っているだけです。
ほとんどのコードは Github サンプルからのものです。
何が間違っている可能性がありますか?
PS: これは、stackoverflow での最初の質問です:P
android - Google Fit によって保存されたデータ ポイントのデータ ソースを取得する方法は?
Google Fit によって挿入されたデータを取得しようとしていますが、センサーによって実際に記録され、手動で挿入されたものではありません。データ ソースを確認しようと思ったのですが、常に null が返されます。使用したコードは次のとおりです。
手動で挿入されたデータをスキップしたり、データの取得に使用されたセンサーを取得したりすることはできますか?
android - マニフェストで FitnessSensorService のカスタム データ型の MIME タイプを追加するにはどうすればよいですか?
https://developers.google.com/fit/android/data-types および https://developers.google.com/fit/android/new-sensorsのドキュメントに従っています 。
共有不可能なカスタム データ型を作成するため。その後、センサー データを提供するために FitnessSensorService で使用されます。ただし、このカスタム データ タイプの MIME タイプに何を指定すればよいかは明確ではありません。
これを試しましたが、うまくいきません。
public データ型を使用しても機能します。
マニフェストでデータ型を mimeType として使用するには、承認された共有可能なデータ型である必要がありますか?
history API を使用して、共有不可能な Custom DataType でデータをプッシュする方が良いですか?
google-fit - Google Fit に 1 秒あたりに多くの測定値を保存することに上限はありますか?
毎秒複数のセンサー読み取り値を Google Fit に送信するアプリがあります。データを読み返すと、元の読み取り値の一部が得られます。クラウドにプッシュできる測定値の量に上限はありますか? もしそうなら、このドキュメントへのリンクはありますか?
ドキュメント リンク: https://developers.google.com/fit/android/history#insert_data
android - Google FIT に歩数データを挿入すると Android サービスを起動する
私は Android プログラミングが初めてで、Google FIT データを使用するアプリを開発するためにあなたの意見が必要です。
サードパーティのフィットネス アプリが歩数データを Google FIT に挿入するたびに自動的に開始される Android サービスを作成したいと考えています。私のサービスは、ステップデータのデルタを読み取ります。Android でこれを技術的に実装する方法を理解するのに助けが必要です。
例: Android Wear がモバイル アプリを呼び出すと自動的に開始される GMS サービスを作成しました。データが Google FIT に挿入されたときに開始する必要がある同様の機能/サービスを探しています。
どんな提案でも大歓迎です。よろしくお願いいたします。
ruby - ポイントを Google Fitness API に保存する (fitness.body.write)
float 値を持つ Point を に保存しようとしていますfitness.body
。値を取得することは問題ではありませんが、新しいポイントを保存すると問題が発生します403. No permission to modify data for this source.
derived:com.google.weight:com.google.android.gms:merge_weight
ポイントを見つけて値を読み取り、データを挿入するためにDataSetId を使用していraw:com.google.weight:com.google.android.apps.fitness:user_input
ます。
.
Ruby と を使用したワークフローは次のgoogle-api-ruby-client
とおりです。
新しいデータ ポイントの形成:
ポイントを保存しようとしています:
そして、私が以前に示したように、私は得ています403. No permission to modify data for this source
スコープ内の必要なすべてのアクセス許可を選択したと思います。私はポイントをfitness.bodyの両方のアクセス可能なdatasetidに送信しようとしました。
ここで何か間違ったことをしている場合はお知らせください。
ありがとうございました!
google-api-php-client - Google FitアプリのようにGoogle Fit REST APIから歩数を取得するには?
Google Fit API と連携して毎日のユーザーの歩数を収集する PHP アプリケーションを開発しています。
「2015 年 1 月 15 日 00:00:00 GMT+0700」から「2015 年 1 月 16 日 00:00:00 GMT+0700」までの歩数を取得したいと考えています。- まず、すべてのデータソースを取得します。- 次に、データ型が「com.google.step_count.delta」に等しい各データソースで、上記のタイムスタンプ間のデータセットを取得し、戻り値を一緒に追加します。
私のコード: https://gist.github.com/daitr-gu/472c4f18522172542cca
私の結果: https://gist.github.com/daitr-gu/1a7e11eb483a657bdc8b
多くのデータソースがあり、それらが異なる値を返すことがわかりました。また、スマートフォンの Google Fit アプリで表示される値とは大きく異なります。
質問:
1. Google Fit アプリが歩数の計算に使用するデータソースはどれですか?
2. データソースの値と Google Fit の値に違いがあるのはなぜですか?
3. Google Fit の値を取得するにはどうすればよいですか? </p>
android - Google Fit サーバーに保存されたカスタム データを読み取ることができません
カスタム データを Google Fit サーバーに正常にアップロードしました。次のコードを使用します。
アプリ内でカスタム データ値を読み取ることもできますが、取得できません。以下は、それを取得するためのコードです。
android - カスタム データ型がデバイス間で同期しない
Google Fit API を使用してカスタムdataTypesを保存しようとしています。
1 台のデバイスで問題なく挿入および取得できますが、別のデバイスで同じ Google アカウントにログインすると、データがありません。
各デバイスからデータを作成および取得できますが、どちらも独自のデータを保持し、クラウド経由で同期しません。
使ってみました
私のDataReadRequestビルダーで、まだ何もありません。
android - Robolectric を使用した Google Play Service API のテスト
Google Fit API を使用するアプリに取り組んでいます。
単体テストに Robolectric を使用しています。
Google Play API をモックする方法の例がどこにも見つからないため、実際にデータを Fit に書き込むことなくクラスをテストできます。