首页 > 解决方案 > 如何从 Googlefit REST API 获取注册期间给出的高度数据

问题描述

我是 google fit rest API 的新手,我一直在尝试为我的项目计算用户的 BMI。

因此,当用户当时授权我的应用程序时,我会获得过去 30 天的数据(用于某些计算的历史数据)。从那时起,我会定期提取数据,这样我总能得到最新的体重数据。但是问题出现在用户在身份验证之前一直使用 google fit 方式的情况下,因为我不知道我应该作为参数传递以提取高度数据的确切日期。

聚合数据类型只接受 90 天的日期范围,否则返回错误,因为聚合持续时间太大。但用户的身高数据可能长达 2/3 年。我还查看了自定义数据类型的选项,但我再次不知道进行 API 调用的确切日期范围。

有什么方法可以让我获得用户的加入日期(他/她在 Google 上注册的日期),因为用户必须在注册期间提供身高,或者我能否以某种方式获取关于您的数据(性别、出生日期、体重、高度)在Profile 选项卡中, 或者如果我可以直接从 API 获取计算的 BMI 数据点。

任何帮助将不胜感激。

标签: restheightgoogle-fit

解决方案


推荐阅读