問題タブ [google-fit-sdk]
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 - カスタム dataType フィールドに値を追加する
データ型を作成してカスタム化し、それに値を追加しようとしています。
2 つのフィールドが正常に作成されました。コールバックを受けています。私のコードは
これら 2 つのフィールドに値を入力する方法が見つかりません。
google-fit - Google Fit REST API データソース データセットがポイントを返さない
Google Fit REST API を使用して dataSource データセットからポイントを取得しようとしています
別の StackOverflow の投稿で説明されているように、最初にこの API 呼び出しを行って、dataSources のリストを取得しました。
そして、応答で提供された dataSource の ID を使用して、次のクエリを作成します。
ドキュメントによると、ポイントを含む Users.dataSources.datasets リソースを返す必要があります。しかし、これは私が得るすべてです:
最初の API 呼び出しから他の dataSource ID を試しましたが、結果は同じです。何が間違っていますか、応答で返される dataPoints を取得するにはどうすればよいですか?
google-fit - Fit API の距離
Google Fit API を使用して移動距離を取得できません。歩数計にも同様のアプローチを使用しましたが、うまくいきました。リスナーが登録されたと言っているだけです。
ほとんどのコードは Github サンプルからのものです。
何が間違っている可能性がありますか?
PS: これは、stackoverflow での最初の質問です:P
android - Google Fit によって保存されたデータ ポイントのデータ ソースを取得する方法は?
Google Fit によって挿入されたデータを取得しようとしていますが、センサーによって実際に記録され、手動で挿入されたものではありません。データ ソースを確認しようと思ったのですが、常に null が返されます。使用したコードは次のとおりです。
手動で挿入されたデータをスキップしたり、データの取得に使用されたセンサーを取得したりすることはできますか?
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に送信しようとしました。
ここで何か間違ったことをしている場合はお知らせください。
ありがとうございました!
android - Google Fit サーバーに保存されたカスタム データを読み取ることができません
カスタム データを Google Fit サーバーに正常にアップロードしました。次のコードを使用します。
アプリ内でカスタム データ値を読み取ることもできますが、取得できません。以下は、それを取得するためのコードです。
android - カスタム データ型がデバイス間で同期しない
Google Fit API を使用してカスタムdataTypesを保存しようとしています。
1 台のデバイスで問題なく挿入および取得できますが、別のデバイスで同じ Google アカウントにログインすると、データがありません。
各デバイスからデータを作成および取得できますが、どちらも独自のデータを保持し、クラウド経由で同期しません。
使ってみました
私のDataReadRequestビルダーで、まだ何もありません。
android - Android Google Fit onConnectionFailed() SIGN_IN_REQUIRED
この問題を回避できないようです。サインインできません。
BasicSensorApi サンプル ファイルを実行していますが、接続できません。ダイアログでアカウントを選択しても、RESULT_CANCELED が表示されるようです。
これが OnePlus One 4.4 で実行されている logcat の最後です。
私が何をする必要があるかについてのアイデアはありますか?
(Google コンソールは「net.xx」、正しい SHA1、Fitness APi 有効化でセットアップされています。
android - Google Fitness API: Android サービスからのアクセス
SDK の例を使用して、Sensors API (歩数) からデータを引き出す実験に成功しました。ただし、サービスから同じことをしようとすると、ステップ カウント デルタ コールバックが得られません。私が目にするすべてのサンプル コードは、サービスの「this」値ではなく、Activity の「this」値を使用して GoogleApiClient を作成することについて常に述べています。Service を介したアクセスがサポートされているかどうか、何か考えはありますか?
rest - Google Fit データソースを削除しますか?
体重データ ソースを作成するアプリケーションを作成しました。残念ながら、アプリケーションにタイプミスがあり、フィールド名が「体重」ではなく「kg」と誤って入力されていました。
REST API には更新メソッドがありますが、フィールドの変更はサポートされていません。残念ながら、REST API には削除メソッドがありません。
この問題の影響は、Android でログに次のように示されることです。
フィールドを更新したり、データ ソースを削除したりする別の方法はありますか?