問題タブ [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.
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 に書き込むことなくクラスをテストできます。
android - Android Google Fit onConnectionFailed() SIGN_IN_REQUIRED
この問題を回避できないようです。サインインできません。
BasicSensorApi サンプル ファイルを実行していますが、接続できません。ダイアログでアカウントを選択しても、RESULT_CANCELED が表示されるようです。
これが OnePlus One 4.4 で実行されている logcat の最後です。
私が何をする必要があるかについてのアイデアはありますか?
(Google コンソールは「net.xx」、正しい SHA1、Fitness APi 有効化でセットアップされています。
android - Google Fit データを Android アプリケーションに取得する
Google Fit クラウドに保存されている特定のユーザーのデータを取得するにはどうすればよいですか? History API を使用してみましたが、データが表示されません。次に、いくつかのデータ vai History API を入力しようとしましたが、これらのデータは、実際に存在する完全なデータではなく、履歴 API を介してのみ表示できました。
データリクエストは
google-fit - Google Fit Rest API - 有用なデータが表示されない
こんにちは、次から実際のデータを取得する方法を知りたいです。これを Oauth 2.0 playgournd に入れました:
https://www.googleapis.com/fitness/v1/users/me/dataSources/derive_step_cadence <-raw:com.google.step_count.cumulative:LGE:Nexus 5:bc5f1b97:Step Counter/datasets/8587796212108459505-8587784116108409439
そして、私はこれを返します:
HTTP/1.1 200 OK Content-length: 202 X-xss-protection: 1; mode=block コンテンツの場所: https://www.googleapis.com/fitness/v1/users/me/dataSources/derive_step_cadence<-raw:com.google.step_count.cumulative:LGE:Nexus 5:bc5f1b97:Step Counter/datasets/8587796212108459505-8587784116108409439 X-content-type-options: nosniff 有効期限: Fri, 01 Jan 1990 00:00:00 GMT Vary : Origin,X-Origin Server: GSE Etag: "hLUJCvL5ZSSqXM3VrwyiV-fn_Cc/UTWu-5kuRnTemL1Tzb1qSZ4O9uk" プラグマ: no-cache Cache-control: no-cache, no-store, max-age=0, must-revalidate Date: Fri, 2015 年 2 月 6 日 04:22:06 GMT X フレーム オプション: SAMEORIGIN コンテンツ タイプ: アプリケーション/json。charset=UTF-8 { "minStartTimeNs": "8587784116108409439", "maxEndTimeNs": "8587796212108459505", "dataSourceId": "derive_step_cadence<-raw:com.google.step_count.cumulative:LGE:Nexus 5:bc5f1b97:歩数カウンター }
有用なデータはありません。
私は何か間違ったことをしていますか?
ありがとうラス