Interfejsy Google Fit API, w tym interfejs Google Fit REST API, po 30 czerwca 2025 r. nie będą już dostępne. Od 1 maja 2024 roku deweloperzy nie mogą rejestrować się w celu korzystania z tych interfejsów API.
Instrukcje dotyczące interfejsu API lub platformy, na które należy przejść, znajdziesz w przewodniku po migracji do Health Connect. Porównanie Health Connect z interfejsami API Google Fit i internetowymi interfejsami API Fitbita znajdziesz w porównaniu Health Connect.
Z tego przewodnika dowiesz się, jak zacząć tworzyć aplikacje w Google Fit na Androidzie.
Konfiguracja
Zanim zaczniesz tworzyć aplikację, wykonaj te czynności
sekcji.
Załóż konto Google
Aby korzystać z interfejsów Google Fit API, potrzebujesz konta Google. Możesz utworzyć nowe konto lub
użyć istniejącego konta. Warto utworzyć oddzielne konto do przetestowania
z perspektywy użytkownika.
Pobierz Usługi Google Play
Pobierz najnowszą bibliotekę klienta dla Usług Google Play w ramach programowania
host:
Do utworzenia aplikacji przy użyciu interfejsu Fitness API zalecamy korzystanie ze środowiska programistycznego Android Studio. Dla:
Szczegółowe informacje o tworzeniu i konfigurowaniu nowego projektu w Android Studio znajdziesz
Utwórz projekt.
Dodawanie biblioteki klienta Usług Google Play
W Android Studio otwórz plik build.gradle modułu i dodaj bibliotekę klienta Usług Google Play jako zależność:
Poniżej przedstawiono wynik procesu autoryzacji, z którym doświadczają użytkownicy
gdy pojawi się prośba o uprawnienia:
Uprawnienia Androida: użytkownicy widzą, jakie uprawnienia na Androidzie mają Twoja aplikacja.
o które prosiliście przed pobraniem. Gdy to zrobisz,
prosi o przyznanie wymaganych uprawnień w czasie działania aplikacji, a użytkownicy mogą je przyznawać i odbierać
tych uprawnień.
Sprawdź i połącz: aplikacja sprawdza, czy uprawnienia zostały przyznane.
przyznane przed wysłaniem prośby o dostęp do innych typów danych.
Żądanie zakresów protokołu OAuth: Google prosi użytkownika o przyznanie uprawnień aplikacji.
zakresy protokołu OAuth wymagane dla typów danych, do których chce uzyskać dostęp.
Dostęp przyznany: gdy użytkownik przyzna uprawnienia, aplikacja będzie mogła
uzyskiwanie dostępu do typów danych należących do zakresów przyznanych przez użytkownika
i korzystania z nich.
[null,null,["Ostatnia aktualizacja: 2024-09-09 UTC."],[[["This guide provides instructions for Android developers to integrate Google Fit into their applications for accessing and managing fitness data."],["Before starting development, ensure you have a Google account, the latest Google Play services, an OAuth 2.0 client ID, and a configured Android Studio project."],["Developers need to add the Google Play services client library as a dependency in their project's `build.gradle` file to utilize the Fitness API."],["The guide covers various aspects such as data types, API clients, requesting permissions, and the user authorization flow involved in accessing fitness data through Google Fit."],["After development and testing, app developers must apply for verification to obtain the necessary permissions for accessing sensitive and restricted fitness data scopes."]]],[]]