Comment obtenir le compte d'étape à partir de Google Fit API REST comme Google Fit app?

Je suis de développement d'une application PHP qui travaillent avec Google Fit des Api pour recueillir quotidien de l'utilisateur du nombre de pas.

Je veux obtenir mon nombre de pas de "Jan 15 2015 00:00:00 GMT+0700" à "16 Jan 2015 00:00:00 GMT+0700".
- D'abord, je reçois toutes mes sources de données.
- Ensuite, chaque source de données qui ont le type de données est égale à "com.google.step_count.delta", je reçois des ensembles de données entre au-dessus des horodateurs et ajouter les valeurs de retour ensemble.

Mon code: https://gist.github.com/daitr-gu/472c4f18522172542cca
Mon résultat: https://gist.github.com/daitr-gu/1a7e11eb483a657bdc8b

J'ai trouvé qu'il y a de nombreuses sources de données et ils renvoie des valeurs différentes. Et les valeurs sont trop différents de ce que je vois dans Google Ajustement application sur mon téléphone.

Questions:
1. Qui de source de données, Google Fit app utiliser pour calculer le nombre de pas?
2. Pourquoi il y a des différents entre les sources de données de la valeur et Google Ajustement de la valeur?
3. Comment puis-je obtenir de la Google Ajustement de la valeur?

Les liens ne sont actuellement pas de travail. Veuillez mettre à jour ou de les supprimer.

OriginalL'auteur Kahn | 2015-01-17