開始使用

歡迎使用 Google Health API!

這項新 API 採用 Google OAuth,可提供更安全、易用且可擴充的解決方案,方便存取及管理健康資料。以下列舉部分福利:

  • 強化安全性:新版 API 採用 Google 目前的安全性建議和最佳做法,設計及實作 API 時可降低出現安全漏洞的風險。

  • 一致性:新版 API 遵循現代 API 設計原則,可提供更一致且直覺的開發人員體驗。

  • 前瞻性

    • 擴充性:新版 API 的設計可因應未來需求擴充,支援越來越多的使用者和資料類型。
    • 可維護性:採用標準化做法可簡化應用程式的維護和更新作業,進而減少技術債。
    • 存取新功能:改用新版 API 後,即可在推出新功能時立即使用,確保應用程式與時俱進,並享有最新技術優勢。
    • 法規遵循:新版 API 會隨時更新,以符合 Google 最新的安全和隱私權標準,減少應用程式維持法規遵循狀態所需的工作量。
    • 資料隱私權:Google OAuth 系統的設計宗旨是遵守各項資料隱私權法規 (例如 GDPR 和 HIPAA),減輕開發人員的法規遵循負擔。

如何開始?

開始使用 Google Health API 的方式取決於開發人員類型。

新開發人員

如果您沒有使用 Google API 或 Google Cloud 的經驗,或是需要複習相關知識,最簡單快速的入門方式就是完成程式碼研究室。本指南將說明如何設定 Google Cloud 雲端專案、OAuth 2.0 網頁用戶端,以及如何使用 Visual Studio Code 首次成功呼叫 Google Health API。

前往程式碼研究室

Fitbit 開發人員

如果您是現有的 Fitbit Web API 開發人員,建議先閱讀遷移指南。這份文件會列出 Fitbit Web API 和 Google Health API 的所有差異,並提供相關指引,協助您開始規劃遷移作業。

本指南也著重於最佳做法和 UI 範例,協助引導使用者完成重新驗證程序。

完成上述步驟後,請先完成程式碼研究室,或確認 Google Cloud 設定已完成,再開始使用其中一個資料型別指南進行開發。

閱讀遷移指南 完成 Google Cloud 設定

資源

除了入門指南,這個網站也提供豐富的資源,協助您進行開發和遷移作業。

  • 支援:需要協助嗎?在支援頁面存取社群論壇和公開 Issue Tracker。
  • Google Health API Parity Tool使用這項工具比較 Fitbit Web API 和 Google Health API 的端點和功能。此外,這項工具還提供結構定義檔案,可直接搭配 LLM 使用,或做為偏好 AI 工具中的 Agents.md 檔案。
  • API 參考資料:完整的 REST 參考資料文件。