Les API Google Fit, y compris l'API REST Google Fit, ne seront plus disponibles après le 30 juin 2025. Depuis le 1er mai 2024, les développeurs ne peuvent plus s'inscrire pour utiliser ces API.
Pour obtenir des instructions sur l'API ou la plate-forme vers laquelle effectuer la migration, consultez le guide de migration de Santé Connect. Pour comparer Santé Connect aux API Google Fit et Fitbit Web, consultez le guide comparatif Santé Connect.
Apprenez-en plus sur Santé Connect et sur l'intégration à l'API.
Déconnecter de Google Fit
La déconnexion de Google Fit révoque toutes les autorisations OAuth accordées à votre application, ainsi que tous les abonnements d'enregistrement et enregistrements de capteurs effectués par votre application.
Vous devez proposer aux utilisateurs une option Déconnecter de Google Fit dans les paramètres de votre application. Lorsque les utilisateurs sélectionnent cette option, vous pouvez appeler la méthode ConfigClient.disableFit
pour désactiver Google Fit:
Fitness.getConfigClient(this, GoogleSignIn.getAccountForExtension(this, fitnessOptions))
.disableFit()
.addOnSuccessListener {
Log.i(TAG,"Disabled Google Fit")
}
.addOnFailureListener { e ->
Log.w(TAG,"There was an error disabling Google Fit", e)
}
Fitness.getConfigClient(this, GoogleSignIn.getAccountForExtension(this, fitnessOptions))
.disableFit()
.addOnSuccessListener(unused ->
Log.i(TAG, "Disabled Google Fit"))
.addOnFailureListener(e ->
Log.w(TAG, "There was an error disabling Google Fit", e));
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/06/25 (UTC).
[null,null,["Dernière mise à jour le 2024/06/25 (UTC)."],[[["Disconnecting from Google Fit removes all app permissions, data recording subscriptions, and sensor registrations."],["Apps need to provide a \"Disconnect from Google Fit\" option, triggering the `ConfigClient.disableFit()` method for disconnection."],["`ConfigClient.disableFit()` revokes Google Fit access and stops data collection by the app."]]],[]]