問題タブ [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.

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

android - カスタム dataType フィールドに値を追加する

データ型を作成してカスタム化し、それに値を追加しようとしています。

2 つのフィールドが正常に作成されました。コールバックを受けています。私のコードは

これら 2 つのフィールドに値を入力する方法が見つかりません。

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

google-fit - Google Fit REST API データソース データセットがポイントを返さない

Google Fit REST API を使用して dataSource データセットからポイントを取得しようとしています

別の StackOverflow の投稿で説明されているように、最初にこの API 呼び出しを行って、dataSources のリストを取得しました。

そして、応答で提供された dataSource の ID を使用して、次のクエリを作成します。

ドキュメントによると、ポイントを含む Users.dataSources.datasets リソースを返す必要があります。しかし、これは私が得るすべてです:

最初の API 呼び出しから他の dataSource ID を試しましたが、結果は同じです。何が間違っていますか、応答で返される dataPoints を取得するにはどうすればよいですか?

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

google-fit - Fit API の距離

Google Fit API を使用して移動距離を取得できません。歩数計にも同様のアプローチを使用しましたが、うまくいきました。リスナーが登録されたと言っているだけです。

ほとんどのコードは Github サンプルからのものです。

何が間違っている可能性がありますか?

PS: これは、stackoverflow での最初の質問です:P

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

android - Google Fit によって保存されたデータ ポイントのデータ ソースを取得する方法は?

Google Fit によって挿入されたデータを取得しようとしていますが、センサーによって実際に記録され、手動で挿入されたものではありません。データ ソースを確認しようと思ったのですが、常に null が返されます。使用したコードは次のとおりです。

手動で挿入されたデータをスキップしたり、データの取得に使用されたセンサーを取得したりすることはできますか?

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

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に送信しようとしました。

ここで何か間違ったことをしている場合はお知らせください。

ありがとうございました!

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

android - Google Fit サーバーに保存されたカスタム データを読み取ることができません

カスタム データを Google Fit サーバーに正常にアップロードしました。次のコードを使用します。

アプリ内でカスタム データ値を読み取ることもできますが、取得できません。以下は、それを取得するためのコードです。

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

android - カスタム データ型がデバイス間で同期しない

Google Fit API を使用してカスタムdataTypesを保存しようとしています。

1 台のデバイスで問題なく挿入および取得できますが、別のデバイスで同じ Google アカウントにログインすると、データがありません。

各デバイスからデータを作成および取得できますが、どちらも独自のデータを保持し、クラウド経由で同期しません。

使ってみました

私のDataReadRequestビルダーで、まだ何もありません。

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

android - Android Google Fit onConnectionFailed() SIGN_IN_REQUIRED

この問題を回避できないようです。サインインできません。

BasicSensorApi サンプル ファイルを実行していますが、接続できません。ダイアログでアカウントを選択しても、RESULT_CANCELED が表示されるようです。

これが OnePlus One 4.4 で実行されている logcat の最後です。

私が何をする必要があるかについてのアイデアはありますか?

(Google コンソールは「net.xx」、正しい SHA1、Fitness APi 有効化でセットアップされています。

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

android - Google Fitness API: Android サービスからのアクセス

SDK の例を使用して、Sensors API (歩数) からデータを引き出す実験に成功しました。ただし、サービスから同じことをしようとすると、ステップ カウント デルタ コールバックが得られません。私が目にするすべてのサンプル コードは、サービスの「this」値ではなく、Activity の「this」値を使用して GoogleApiClient を作成することについて常に述べています。Service を介したアクセスがサポートされているかどうか、何か考えはありますか?

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

rest - Google Fit データソースを削除しますか?

体重データ ソースを作成するアプリケーションを作成しました。残念ながら、アプリケーションにタイプミスがあり、フィールド名が「体重」ではなく「kg」と誤って入力されていました。

REST API には更新メソッドがありますが、フィールドの変更はサポートされていません。残念ながら、REST API には削除メソッドがありません。

この問題の影響は、Android でログに次のように示されることです。

フィールドを更新したり、データ ソースを削除したりする別の方法はありますか?