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 遥测的统计信息端点