Wiele aplikacji do monitorowania zdrowia, aktywności fizycznej i samopoczucia działa na urządzeniach z Androidem, więc użytkownicy często muszą przełączać się między platformami, aby zarządzać swoimi danymi. Health Connect rozwiązuje ten problem, udostępniając użytkownikom Androida jedno miejsce do zarządzania dostępem do danych o zdrowiu i aktywności fizycznej. Zapewnia szczegółową kontrolę i pomaga deweloperom tworzyć innowacyjne rozwiązania związane ze zdrowiem.
Ten przewodnik pomoże Ci wybrać, z którym interfejsem API chcesz zintegrować usługę i kiedy to zrobić.
Health Connect
Jeśli jesteś deweloperem aplikacji mobilnych na Androida, rozważ integrację z Health Connect.
Health Connect ujednolica dane z różnych urządzeń i aplikacji na Androida w ramach ekosystemu, zapewniając deweloperom Androida wspólną platformę danych o zdrowiu. Health Connect udostępnia interfejs API do odczytywania i zapisywania danych użytkownika dotyczących zdrowia i aktywności fizycznej, standaryzuje schemat danych podczas przechowywania i centralizuje kontrolę uprawnień.
Jeśli jesteś deweloperem korzystającym z interfejsu Google Fitbit Web API, nie zalecamy przechodzenia na Health Connect. Jeśli masz już integrację z interfejsami Fit API, zalecamy przejście na Health Connect.
Cechy wyróżniające Health Connect
Poniżej znajdziesz podsumowanie różnic między Health Connect a interfejsem Fit API na Androidzie:
- Odbiorcy: Health Connect jest przeznaczony dla programistów aplikacji mobilnych na Androida.
- Skupienie na urządzeniu: użytkownicy uzyskują dostęp do danych i przechowują je na swoich urządzeniach.
- Nie musisz mieć konta: dane nie są powiązane z kontem Google.
- Wbudowane uprawnienia: zarządzanie danymi o zdrowiu i aktywności fizycznej jest scentralizowane.
Integracja z Health Connect
Poniższe materiały pomogą Ci zintegrować się z Health Connect i dowiedzieć się więcej o tej usłudze:
- Integracja: aby rozpocząć integrację z Health Connect, zobacz Pierwsze kroki.
- Więcej informacji: obejrzyj ten film, aby dowiedzieć się więcej o Health Connect.
- Zasoby: zapoznaj się z pozostałą częścią dokumentacji.
Fitbit Web API
Jeśli chcesz zintegrować aplikację z ekosystemem Fitbit, rozważ integrację z interfejsem Fitbit Web API.
Interfejs Fitbit Web API to niezależny od platformy interfejs do integracji z ekosystemem Fitbit. Umożliwia użytkownikom przechowywanie danych, udostępnianie ich i zarządzanie nimi bezpośrednio w chmurze. W interfejsie Fitbit Web API dane użytkownika są powiązane z jego kontem Fitbit, a nie z urządzeniem. Oznacza to, że interfejs Fitbit Web API jest zorientowany na konto, a nie na urządzenie.
Cechy charakterystyczne Fitbit Web API
Poniżej znajdziesz podsumowanie różnic między internetowym interfejsem API Fitbita a Health Connect:
- Odbiorcy: interfejs Fitbit Web API jest przeznaczony dla deweloperów Fitbit, deweloperów korporacyjnych i badaczy.
- Skupione na koncie: dane są powiązane z kontem Fitbit użytkownika.
- Ekosystem danych: interfejs Fitbit Web API może uzyskiwać dostęp do danych rejestrowanych przez zegarki i wagi Fitbit. Dane możesz wprowadzać ręcznie za pomocą interfejsu API. Health Connect może odczytywać i zapisywać dane z różnych aplikacji. Ma być wspólnym interfejsem dla aplikacji na Androida do przechowywania i udostępniania danych o zdrowiu i aktywności fizycznej.
- Przechowywanie danych: użytkownicy przechowują dane w chmurze zamiast na urządzeniach.
- Interfejs: interfejs Fitbit Web API jest niezależny od platformy.
- Uprawnienia: użytkownicy przyznają dostęp za pomocą autoryzacji OAuth.
- Dostęp do danych: użytkownicy mogą uzyskiwać dostęp do danych w czasie zbliżonym do rzeczywistego.
Integracja z interfejsem Fitbit Web API
Te materiały pomogą Ci zintegrować interfejs Fitbit Web API i dowiedzieć się o nim więcej:
- Integracja: aby rozpocząć korzystanie z interfejsu Fitbit Web API, zapoznaj się z sekcją Rozpoczęcie pracy.
- Zasoby: zobacz przewodnik dla deweloperów Fitbita.
Google Fit REST API
Interfejs Google Fit REST API ujednolica dane z wielu źródeł, w tym z Google Fit, umożliwiając użytkownikom przechowywanie, udostępnianie i zarządzanie danymi w chmurze. Ponieważ dane są powiązane z kontem Google użytkownika, a nie z urządzeniem, platforma jest zorientowana na konto, a nie na urządzenie.
Cechy charakterystyczne interfejsu Google Fit REST API
Poniżej znajdziesz podsumowanie różnic między interfejsem Google Fit REST API a Health Connect.
- Odbiorcy: interfejs Google Fit REST API jest przeznaczony dla deweloperów aplikacji mobilnych na platformy inne niż Android, deweloperów korporacyjnych i badaczy.
- Skupione na koncie: dane są powiązane z kontem Google użytkownika.
- Przechowywanie danych: użytkownicy przechowują dane w chmurze zamiast na urządzeniach.
- Interfejs: interfejs Google Fit REST API jest niezależny od platformy.
- Uprawnienia: użytkownicy przyznają dostęp za pomocą autoryzacji OAuth.
- Dostęp do danych: użytkownicy mogą uzyskiwać dostęp do danych w czasie zbliżonym do rzeczywistego.
Integracja z interfejsem Google Fit REST API
Poniższe materiały pomogą Ci zintegrować interfejs Google Fit REST API i dowiedzieć się o nim więcej:
- Integracja: aby zacząć korzystać z interfejsu Google Fit REST API, zapoznaj się z artykułem Wprowadzenie.
- Materiały: zapoznaj się z przewodnikami po Google Fit.
Najczęstsze pytania
Poniższe pytania pomogą Ci zrozumieć nasze plany i to, co możesz zrobić w międzyczasie.
Pytanie: Czy interfejs Fit API na Androida zostanie w przyszłości wyłączony?
Tak, planujemy wycofać interfejs Google Fit Android API w 2026 roku. Chcemy dać deweloperom wystarczająco dużo czasu na przejście z interfejsów API Fit Android na Health Connect. Umożliwia nam to również dalsze rozwijanie Health Connect i sprawianie, że platforma ta będzie jeszcze bardziej wszechstronna i skuteczna dla deweloperów aplikacji na Androida i ich użytkowników.
P: Mam zintegrowany interfejs Fit API na Androida. Czy muszę przejść na Health Connect?
Tak. Health Connect to wspólny interfejs API Androida do przechowywania i udostępniania danych o zdrowiu i aktywności fizycznej z wielu aplikacji i urządzeń na urządzeniu mobilnym użytkownika. Te dane obejmują Google Fit. Health Connect to nasz nowy sposób synchronizowania danych z Google Fit. Dane z Google Fit są zapisywane w Health Connect, jeśli użytkownik zdecyduje się na to.
Oto niektóre komponenty Health Connect:
- Interfejs API umożliwiający dostęp do danych o zdrowiu i samopoczuciu przechowywanych na urządzeniu.
- Jeden interfejs do odczytywania i zapisywania danych na Androidzie, w tym danych z Google Fit, Fitbita, Samsung Health i innych usług.
- Ustandaryzowany schemat danych.
- Szczegółowa kontrola uprawnień użytkowników.
- Scentralizowane ustawienia zarządzania danymi.