Google Health API 简介

Fitbit Web API 经过改进和现代化改造,可为开发者集成提供更标准化、一致且可扩缩的基础,现在称为 Google Health API。Google Health API 是旧版 Fitbit Web API 的战略性演变,基于 Google 的现代基础设施从头开始重建。

借助此平台,开发者可以充分利用 Google Cloud 开发者工具,并通过 Google OAuth 2.0 以熟悉、简化的方式管理用户权限。

Google Health API 有哪些功能?

  • 统一的可信来源:我们新的“已协调的数据流”可处理复杂的任务,即协调来自多个来源的重叠数据点。这样可确保应用显示的数据与用户在 Fitbit 应用中看到的数据保持一致。除了包含 Fitbit 和 Pixel 设备数据以及手动输入数据的第一方数据流之外,我们还会提供此数据流。
  • 技术现代化和性能:我们将 100 多个旧版端点整合为一组简化的数据类型软件包,并消除了数据格式、时区、计量单位和错误处理方面的不一致性。此外,我们现在还支持 HTTP/REST 协议,以实现高性能的数据检索。此外,现在可以通过专用列表端点获取所有相关数据类型的日内数据和 Webhook。
  • 增强型 Webhook 和可伸缩性:受益于扩展的 webhook 支持,包括自动订阅和对所有相关数据类型的详细管理,旨在随着下一代 AI 驱动的健康类应用而扩展。
  • 简化的身份和安全性:将旧版 Fitbit 授权 (FOT) 替换为 Google OAuth 2.0。这样一来,开发者便可利用标准的 Google 身份验证库,从而简化代码库,同时为用户提供一种熟悉且集中的权限管理方式。所有 Google Health API 范围均归类为“受限”,因此需要进行隐私和安全审核才能获得访问权限。

觉得不错?立即开始使用

Fitbit Web API 呢?

2026 年 9 月,旧版 Fitbit Web API 将被停用,届时将无法再与 Fitbit 用户同步数据。所有目前使用 Fitbit Web API 和 Fitbit 授权的集成都必须在此里程碑之前完全迁移到新的 Google Health API 和 Google OAuth 2.0,以确保用户的数据连续性不受影响。

如需了解详情,请参阅迁移指南

支持哪些设备?

所有 Fitbit 设备和 Google Pixel 手表(包括当前型号和旧型号)都会收集通过 Google Health API 返回的数据。可用的数据类型取决于设备支持的功能。

您可以在 Google 商店中找到当前设备的列表。

我如何提供反馈?

我们非常重视您的反馈。我们建议您通过支持页面上列出的支持渠道分享您的想法。

虽然我们已尽最大努力确保这些 API 能为您提供良好的支持,但 Google Health API 仍在积极发展。请注意,根据您的反馈,我们可能会在现在到 5 月底之间进行更改,届时您需要进行相应的更新。

路线图

以下是 2026 年即将推出的一些功能。

2026 年第 4 季度

数据类型(读取和写入)

  • 精细体表温度
  • 基础代谢率
  • 我们将添加数据类型,以与“健康数据共享”保持一致。预计在 2026 年第 4 季度和 2027 年第 1 季度,我们将添加更多“健康数据共享”数据类型。

特点

  • 公开 Beta 版渠道,可抢先体验新数据类型
  • 用于监控 webhook 遥测的统计信息端点