Le API Google Fit, inclusa l'API REST Google Fit, non saranno più disponibili dopo il 30 giugno 2025. A partire dal 1° maggio 2024, gli sviluppatori non possono registrarsi per utilizzare queste API.
Questa guida spiega come iniziare a sviluppare con Google Fit su Android.
Configurazione
Prima di iniziare a creare la tua app, completa i passaggi riportati di seguito
sezioni.
Come procurarsi un account Google
Per usare le API Google Fit è necessario un Account Google. Puoi creare un nuovo account oppure
usano un account esistente. Consigliamo di creare un account distinto per eseguire test
la tua app dal punto di vista dell'utente.
Installa Google Play Services
Scarica la libreria client più recente per Google Play Services in relazione al tuo sviluppo
host:
In questo modo Gradle scarica automaticamente l'SDK per il fitness quando
crea la tua app.
Crea e testa la tua app
Dopo aver completato i passaggi di configurazione, puoi iniziare a creare la tua app. Per ottenere
hai iniziato, scopri i tipi di dati che la tua app può archiviare
lettura. Scopri di più sull'utilizzo di
dati in Google Fit.
Crea un client API e aggiungi i tipi di dati a cui l'app deve accedere
scrivere o leggere dati. Sono disponibili i seguenti endpoint:
SensorsClient: accedi a diverse fonti di dati su salute e benessere provenienti dai sensori hardware nel dispositivo locale e nei dispositivi associati.
RecordingClient: per la raccolta dei dati dei sensori a basso consumo e sempre attiva in background.
HistoryClient: consente di inserire, eliminare e leggere i dati storici in
Google Fit.
Di seguito viene mostrato il flusso di autorizzazione risultante degli utenti
quando viene richiesta l'autorizzazione:
Autorizzazioni Android: gli utenti vedono quali autorizzazioni Android dà accesso alla tua app
richiesto prima di scaricarlo. Una volta scaricata, l'app
richiede le autorizzazioni di runtime di cui ha bisogno e gli utenti concedono o negano
queste autorizzazioni.
Controlla e connetti: l'app controlla se le autorizzazioni sono state
concessi prima di richiedere l'accesso
ad altri tipi di dati.
Richiesta ambiti OAuth: Google chiede all'utente di concedere la tua app
Gli ambiti OAuth necessari per i tipi di dati a cui vuole accedere.
Accesso applicato: dopo che l'utente ha concesso le autorizzazioni, l'app può
consente di accedere ai tipi di dati che appartengono agli ambiti concessi dall'utente
per cui disponi dell'autorizzazione
di autorizzazione.
[null,null,["Ultimo aggiornamento 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."]]],[]]