Ten dokument zawiera odpowiedzi na najczęstsze pytania dotyczące migracji z interfejsów Google Fit API na interfejsy Android Health API.
Kogo dotyczy ta migracja?
Wszystkich deweloperów, którzy korzystają z interfejsów Google Fit API i Google Fit REST API.
Co się zmienia?
- Interfejsy Google Fit API, w tym Google Fit REST API, zostaną wycofane w 2026 roku.
- Od 1 maja 2024 r. deweloperzy nie mogą się rejestrować, aby korzystać z tych interfejsów API.
Jak zacząć?
Aby zapewnić użytkownikom płynne przejście, zapoznaj się z przewodnikiem po migracji.
Co mogę zrobić z interfejsami Google Fit API w okresie migracji?
Jeśli jesteś deweloperem korzystającym z interfejsów Google Fit API na Androida, zalecamy przejście na interfejsy Android Health API, aby zapewnić użytkownikom nieprzerwane działanie usługi. Interfejsy Android Health API mają kilka zalet w porównaniu z interfejsami Fit API, m.in.:
- Rejestrowanie kroków: Android Health udostępni interfejs Recording API na urządzenia mobilne, który nie wymaga konta użytkownika Google ani konieczności proszenia o dostęp do zakresów interfejsu API. Jest to też bardziej energooszczędny sposób pobierania danych o liczbie kroków. Interfejs Recording API na urządzenia mobilne pozwala rejestrować liczbę kroków.
- Health Connect: dzięki integracji z Health Connect, Twoja aplikacja na Androida może uzyskać dostęp do danych z rosnącego ekosystemu aplikacji za pomocą tylko jednego połączenia. Ponadto dane są przechowywane na urządzeniu, co pozwala użytkownikowi mieć pełną kontrolę nad swoimi danymi.
Co się stanie z interfejsami Google Fit API po okresie migracji?
Interfejsy Google Fit API nie będą już dostępne. Po okresie migracji używane powinny być tylko interfejsy Health Connect lub inne interfejsy Android Health API.
Co się stanie z interfejsami Google Fit REST API po okresie migracji?
Nie istnieje bezpośredni zamiennik dla interfejsu Fit REST API.
Zachęcamy użytkowników interfejsu Fit REST API do przejścia na interfejsy Android Health API. Sprawdź, który z nich najlepiej odpowiada Twoim potrzebom i potrzebom użytkowników:
- Health Connect: Health Connect ujednolica dane z różnych urządzeń i aplikacji na Androida w ekosystem, zapewniając deweloperom Androida wspólną platformę zdrowotną. Health Connect udostępnia interfejs API do odczytywania i zapisywania danych o zdrowiu i aktywności fizycznej użytkownika, standaryzuje schemat danych podczas przechowywania i centralizuje kontrolę uprawnień.
- Fitbit Web API: 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 Fitbit Web API dane użytkownika są powiązane z jego kontem Fitbit, a nie z urządzeniem. Oznacza to, że Fitbit Web API jest zorientowany na konto, a nie na urządzenie.
Jak uzyskać pomoc?
Jeśli znajdziesz błąd lub potrzebujesz pomocy przy migracji, prześlij opinię za pomocą naszego narzędzia Issue Tracker.