由于许多健康、健身和保健应用都在 Android 设备上运行,用户经常需要在不同平台之间切换来管理自己的数据。健康数据共享可为 Android 用户提供一个位置来集中管理对其健康与健身数据的访问权限,从而解决此问题。它可提供精细的控制,并帮助开发者打造创新的健康体验。
本指南可帮助您选择要集成的 API 以及集成时间。
健康数据共享
如果您是 Android 移动应用开发者,不妨考虑与 Health Connect 集成。
健康数据共享会将整个 Android 设备和应用组合中的数据整合到一个生态系统中,从而为 Android 开发者提供一个通用的健康平台。健康数据共享提供了一个 API,用于读取和写入用户的健康与健身数据,在存储时实现数据架构标准化,并集中处理权限控制。
如果您是现有的 Google Fitbit Web API 开发者,我们不建议您迁移到 Health Connect。不过,如果您已经与 Fit API 集成,我们建议您迁移到 Health Connect。
Health Connect 的独特之处
下面总结了 Health Connect 与 Fit Android API 的不同之处:
- 目标受众:健康数据共享面向 Android 移动应用开发者。
- 以设备为中心:用户在自己的设备上访问和存储数据。
- 不需要账号:数据不会与 Google 账号相关联。
- 内置权限:集中管理健康与健身数据。
与健康数据共享集成
以下资源可以帮助您集成并详细了解 Health Connect:
Fitbit Web API
如果您想与 Fitbit 生态系统集成,请考虑与 Fitbit Web API 集成。
Fitbit Web API 是一个平台通用接口,用于与 Fitbit 生态系统集成。借助该 API,用户能够直接在云端存储、共享和管理数据。在 Fitbit Web API 中,用户的数据与其 Fitbit 账号关联而非与其设备关联。这意味着,Fitbit Web API 以账号为中心而不是以设备为中心。
Fitbit Web API 的独特之处
下面总结了 Fitbit Web API 与健康数据共享的不同之处:
- 目标受众:Fitbit Web API 适用于 Fitbit 开发者、企业开发者和研究人员。
- 以账号为中心:数据与用户的 Fitbit 账号相关联。
- 数据生态系统:Fitbit Web API 可以访问 Fitbit 手表和体重秤记录的数据。您可以使用 API 手动输入数据。健康数据共享可以读取和写入各种应用中的数据,旨在成为 Android 应用中用于存储和共享健康与健身数据的通用接口。
- 数据存储:用户将数据存储在云端,而不是设备中。
- 接口:Fitbit Web API 有一个平台通用接口。
- 权限:用户通过 OAuth 授予访问权限。
- 数据访问:用户可以近乎实时地访问数据。
与 Fitbit Web API 集成
以下资源可以帮助您集成并详细了解 Fitbit Web API:
- 集成:请参阅使用入门开始使用 Fitbit Web API。
- 资源:请参阅 Fitbit 开发者指南。
Google Fit REST API
Google Fit REST API 可以统一来自多个来源(包括 Google 健身)的数据,让用户能够在云端存储、分享和管理自己的数据。由于数据与用户的 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 Android API 最终是否会停用?
是的,我们打算在 2026 年停用 Google Fit Android API。 这是为了让开发者有充足的时间从 Fit Android API 成功迁移到 Health Connect。此外,我们也可以进一步开发健康数据共享,为 Android 开发者及其用户提供一个更全面、更有效的平台。
问:我已经与 Fit Android API 集成,是否应当迁移到 Health Connect?
可以。健康数据共享是一个常用的 Android API,用于在用户的移动设备上存储和共享来自多个应用和设备的健康与健身数据。其中包括 Google 健身应用的数据。健康数据共享是我们与 Google 健身应用同步数据的新方式,如果用户做出相应选择,Google 健身应用的数据将写入健康数据共享。
以下是健康数据共享的一些组件:
- 用于访问设备上存储的身心健康数据的 API。
- 单个接口,用于读取或写入 Android 系统中的数据,包括来自 Google 健身、Fitbit、三星健康和其他合作伙伴应用的数据。
- 标准化的数据架构。
- 精细的用户权限控制。
- 集中的数据管理控制。