- Comment obtenir les mêmes valeurs (nombre de pas, calories, distance, etc.) que dans l'application Google Fit ?
- Comment lire les données écrites sur la plate-forme par d'autres applications ou appareils ?
- Dois-je installer l'application Fit pour utiliser les API ?
Comment obtenir les mêmes valeurs (nombre de pas, calories, distance, etc.) que dans l'application Google Fit ?
Nous vous recommandons de lire par type de données pour obtenir les mêmes valeurs que dans l'application Google Fit. Pour savoir comment lire le nombre de pas quotidiens, cliquez ici.
La plate-forme Google Fit examine toutes les informations disponibles pour un type de données spécifique provenant de différentes sources et les fusionne de manière logique. Par exemple, un utilisateur suit une course à pied avec sa montre connectée et son téléphone. Le nombre de pas de la montre et du téléphone est fusionné pour obtenir le nombre de pas le plus complet possible. Lors de la fusion des données, les données de la montre sont prioritaires par rapport aux données du téléphone (la priorisation évite de comptabiliser les étapes en double). La plate-forme Google Fit renvoie ces informations précises et fusionnées lorsque vous lisez le type de données.
Les étapes en particulier appliquent cette validation supplémentaire pour que le décompte des étapes finales soit aussi précis que possible.
Google Fit détecte lorsque les utilisateurs font des activités qui ne devraient pas contribuer à leur nombre de pas (comme le vélo, la conduite ou les transports en commun) et les supprime du décompte final des pas.
L'application Google Fit affiche cette estimation du nombre de pas plus précise dans les applications Android et iOS, ainsi que dans l'application Google Fit sur les montres connectées équipées de Wear OS.
Si vous lisez les données par source de données plutôt que par type de données et que votre application n'utilise que des données locales de pas, le nombre de pas sera différent de celui indiqué dans l'application Google Fit.
Si vous lisez les types de données, mais que les valeurs sont toujours différentes de celles de l'application Google Fit, cette différence temporaire de chiffres peut être due aux retards de synchronisation. Notre backend dispose de la version la plus récente des données, et votre application affichera les mêmes valeurs une fois qu'elle sera synchronisée avec le backend.
Comment lire les données écrites sur la plate-forme par d'autres applications ou appareils ?
Pour l'API REST, envoyez une requête HTTP pour répertorier les sources de données. La réponse liste toutes les sources de données pouvant être lues par votre application.
Pour les API Android, lisez par type de données. La plate-forme Fit renverra le flux fusionné par défaut. Cela inclut automatiquement toutes les données disponibles pour votre application, y compris les données écrites par d'autres applications. Vous ne pourrez pas voir la liste des applications ou des appareils d'où proviennent les données avec les API Android.
Dois-je installer l'application Google Fit pour utiliser les API ?
Non, vous n'avez pas besoin d'installer l'application Google Fit pour utiliser les API ou la plate-forme Fit.