Google 帮助人们做出关于其健康的更好、更明智的决策。我们通过创建连接用户与其健康和健身数据的平台和服务来实现这一目标。
包括智能手机和可穿戴设备在内的大量设备组合以及许多健康、健身和保健应用都在 Android 上运行。同样,Android API 和技术也提供了各种数据。但是,这也意味着 Android 用户也可能在应用和设备之间切换,以在平台之间访问和控制其健康数据。
Health Connect 有助于解决此问题。它为 Android 用户提供了一个管理其健康和健身数据访问权限的集中位置。它还使用户能够对其数据进行细粒度控制,并帮助 Android 开发人员创造创新的健康体验。
了解使用哪个 API 非常重要。此页面提供有关集成哪个 API 以及何时集成的指导。
Health Connect
如果您是 Android 移动开发者,请考虑与 Health Connect 集成。
Health Connect 将 Android 设备和应用组合中的数据统一到一个生态系统中,为 Android 开发人员提供了一个通用的健康平台。Health Connect 提供了一个用于读取和写入用户健康数据的 API,在存储时标准化数据模式,并集中权限控制。
如果您是现有的 Google Fitbit Web API 开发人员,我们**不建议**迁移到 Health Connect。但是,如果您已与 Fit API 集成,我们建议您迁移到 Health Connect。
Google Fit API 已弃用,我们计划支持它们直到**2025 年 6 月 30 日**。有关迁移到 Health Connect 的说明,请参阅 迁移指南。
Health Connect 的特色
以下是 Health Connect 与 Fit Android API 的区别摘要
- **目标受众:**Health Connect 面向 Android 移动开发者。
- **以设备为中心:**用户在自己的设备上访问和存储数据。
- **无需帐户:**数据与 Google 帐户无关。
- **内置权限:**健康和健身数据管理集中化。
与 Health Connect 集成
以下资源可帮助您与 Health Connect 集成并了解更多信息
Fitbit Web API
如果您想与 Fitbit 生态系统集成,请考虑与 Fitbit Web API 集成。
Fitbit Web API 是一个平台无关的接口,用于与 Fitbit 生态系统集成。它允许用户直接在云端存储、共享和管理其数据。在 Fitbit Web API 中,用户的数据与其 Fitbit 账户相关联,而不是与其设备相关联。这意味着 Fitbit Web API 是以账户为中心,而不是以设备为中心。
Fitbit Web API 特点
以下是 Fitbit Web API 与 Health Connect 不同之处的总结
- 目标受众:Fitbit Web API 面向 Fitbit 开发人员、企业开发人员和研究人员。
- 账户中心:数据与用户的 Fitbit 账户关联。
- 数据生态系统:Fitbit Web API 可以访问 Fitbit 手表和体重秤记录的数据。您可以使用 API 手动输入数据。Health Connect 可以读取和写入来自各种应用的数据,旨在成为 Android 应用之间存储和共享健康和健身数据的通用接口。
- 数据存储:用户将数据存储在云端,而不是设备上。
- 接口:Fitbit Web API 具有平台无关的接口。
- 权限:用户通过 OAuth 授予访问权限。
- 数据访问:用户可以近乎实时地访问数据。
集成 Fitbit Web API
以下资源可帮助您集成 Fitbit Web API 并了解更多信息
- 集成:请参阅 入门指南,开始使用 Fitbit Web API。
- 资源:请参阅 Fitbit 开发者指南。
Google Fit REST API
Google Fit REST API 统一并整合了来自多个来源的数据,包括 Google Fit。它允许用户直接在云端存储、共享和管理其数据。在 Google Fit REST API 中,用户的数据与其 Google 账户相关联,而不是与其设备相关联。这意味着该平台是以账户为中心,而不是以设备为中心。
Google Fit REST API 特点
以下是 Google Fit REST API 与 Health Connect 不同之处的总结。
- 目标受众:Google Fit REST API 面向非 Android 移动开发人员、企业开发人员和研究人员。
- 账户中心:数据与用户的 Google 账户关联。
- 数据存储:用户将数据存储在云端,而不是设备上。
- 接口:Google Fit REST API 具有平台无关的接口。
- 权限:用户通过 OAuth 授予访问权限。
- 数据访问:用户可以近乎实时地访问数据。
集成 Google Fit REST API
以下资源可帮助您集成 Google Fit REST API 并了解更多信息
- 集成:请参阅 入门指南,开始使用 Google Fit REST API。
- 资源:查看 Google Fit 指南。
常见问题
以下问题提供了关于我们计划以及您在此期间可以采取的措施的相关信息。
问:Fit Android API 最终会被弃用吗?
是的,我们计划在**2025 年 6 月 30 日**弃用 Google Fit Android API。这样做是为了给我们的开发者足够的时间成功地从 Fit Android API 迁移到 Health Connect。它还使我们能够进一步开发 Health Connect,并使其平台对 Android 开发者及其用户更加全面有效。
问:我已与 Fit Android API 集成。我应该迁移到 Health Connect 吗?
是的。Health Connect 是一个通用的 Android API,用于存储和共享来自用户移动设备上多个应用和设备的健康数据。这些数据包括 Google Fit。Health Connect 是我们与 Google Fit 同步数据的新方式,如果用户选择这样做,Google Fit 数据将写入 Health Connect。
以下是 Health Connect 的一些组件
- 用于访问存储在设备上的健康和保健数据的 API。
- 跨 Android 读取或写入数据的统一接口,包括来自 Google Fit、Fitbit、Samsung Health 和更多合作伙伴的数据。
- 标准化的数据模式。
- 细粒度的用户权限控制。
- 集中化的数据管理控制。