问题标签 [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.

0 投票
0 回答
291 浏览

google-api-php-client - 点值显示在 Google Fit API Explorer 中,但不在 PHP 应用程序中

我正在使用以下 PHP 命令从 Google Fit 中检索步骤:

这会收到一个 Google_Service_Fitness_Dataset,但不包括任何点:

当我使用 API Explorer 时,除了结果中的数百个点外,它还显示上述数据集。例子:

我做错了什么导致这些点显示在 API Explorer 中,但没有出现在我的 PHP 应用程序中?

我也尝试过使用OAuth 2.0 Playground,但它也没有显示要点。我目前仅在所有实现中使用健身活动读取范围(https://www.googleapis.com/auth/fitness.activity.read)。提前感谢您的任何见解!

0 投票
2 回答
505 浏览

android - Google Fitness API:从 Android 服务访问

我已经成功地尝试使用 SDK 示例从传感器 API(步数)中提取数据。但是,当我尝试从服务中做同样的事情时,我没有收到步数增量回调。我看到的所有示例代码总是谈论使用 Activity 的“this”值创建 GoogleApiClient,而不是使用服务的“this”值。知道是否支持通过服务访问?

0 投票
4 回答
14894 浏览

android - 计步器 Google FIT API

我目前正在尝试使用 Google Fit API。这是我第一个使用该 API 的应用程序,我一直主要遵循 Google 的文档。

下面是我拥有的似乎有问题的代码

我遇到的问题是它似乎没有更新计步器。

0 投票
0 回答
1575 浏览

android - 在 Android 中读取 GoogleFit 中的高度

我尝试使用以下代码在 android 中读取用户在 Google Fit 中的身高:

但我只有一个没有数据点的空数据集。

根据DataType TYPE_HEIGHT 文档

不应设置开始时间。

所以我试图删除:

-> 崩溃

而且我没有看到任何关于在没有结束时间的情况下设置时间范围的方法的文档。

是否有可能有代码的功能示例?

[编辑]

解决方案: 使用大量时间范围。我在 2014 年 6 月 25 日使用 GoogleFit 的演示文稿作为开始时间:

它....有效!;)

[/编辑]

0 投票
0 回答
163 浏览

android - 有没有办法从 Google Fit API 获取后台更新?

我想要的是在步数超过某个阈值时收到回调。

我想解决方案是创建一个以固定时间间隔调用 History API 的服务。

0 投票
0 回答
2114 浏览

java - 如何从 Android 中的 Google Fit API 读取心率历史记录?

我尝试从 Fit API 历史记录中读取数据,如下所示,

我读了如下数据,

我使用调试器评估了输出dataReadResult

在此处输入图像描述

我怎样才能解决这个问题?

提前致谢!!

0 投票
1 回答
101 浏览

java - 找不到 Google 健身课程

我正在尝试从此处Setup and Sensors复制官方的 Google Fit 示例。我在使用DataSourceListener. 当我尝试在 AndroidStudio 中添加该类时,它似乎找不到它,该类似乎不存在......

0 投票
1 回答
422 浏览

android - 谷歌健身 API 客户端

即使应用程序被杀死,我如何保持 GoogleApiClient 连接?

实际上,与 API 的连接是在 Activity A 中处理的。我将客户端的一个实例传递给扩展了 Application 的 Activity。然后,我在 Activity B 中获取客户端实例。一切正常,直到应用程序被终止。当应用程序启动时,客户端为空,用户被迫重新连接到 Google Fit...

我想要的就像在 Google Fit 应用程序中一样,直到用户不使用断开连接选项,即使应用程序被杀死,客户端仍然连接并且不为空。

非常感谢 !

编辑

经过几次搜索后,我必须使用 Service 与 Google Api 建立持久连接,但是如何将客户端传递给服务?

0 投票
1 回答
421 浏览

rest - Google Fit 删除数据源?

我创建了一个创建体重数据源的应用程序。不幸的是,我的应用程序中有一个错字,以至于字段名称被错误地键入为“kg”而不是“weight”:

虽然 REST API 有更新方法,但它不支持更改字段,遗憾的是 REST API 没有删除方法。

此问题的影响是,在 Android 上,日志表明:

是否有另一种方法来更新字段或删除数据源?

0 投票
1 回答
201 浏览

android - 触发心率检查的语音命令列表

创建具有vnd.google.fitness.VIEW动作和vnd.google.fitness.data_type/com.google.heart_rate.bpm哑剧类型的意图的所有现有语音命令的列表是什么?

该文档仅显示其中两个:

  1. “好的谷歌,我的心率是多少?”
  2. “好的谷歌,我的 bpm 是多少?”

但我发现了更多,例如:

  1. “好的谷歌,检查我的脉搏。”