Правильна ли официальная документация по Google Fit и соответствующему API? - PullRequest
0 голосов
/ 21 февраля 2020

Если я прочитал документацию здесь:

https://support.google.com/accounts/answer/6098255?co=GENIE.Platform%3DAndroid&hl=en

и API здесь:

https://developers.google.com/fit/scenarios/add-nutrition-data

похоже, что Google Fit умеет управлять данными о питании.

Однако после подключения к Google Fit два приложения для регистрации потребления калорий, а именно MyFitnessPal и LifeSum, я не вижу любые данные, связанные с питанием в приложении Google Fit. Оба этих приложения должны регистрировать потребление калорий c в Google Fit.

Вчера я написал и запустил простое приложение Android (работающее на Android 10 и новейшем API), единственная функция которого состоит в том, чтобы записать некоторые калории в Google Fit, и, тем не менее, данные о питании не отображаются (несмотря на то, что все операции записи получают УСПЕХ в качестве кода состояния ответа. Однако я не могу прочитать эти калории с помощью API, кажется, записанные данные потеряны).

Итак, что здесь не так? Я не смог найти ничего об управлении данными о питании с помощью Google Fit, кроме документации Google, где, по их словам, это работает. Тем не менее, ни мое простое приложение, ни два основных приложения по питанию, похоже, не способны хранить данные о питании в Google Fit.

Есть ли кто-нибудь, кто может предоставить ссылку на официальный документ, где указан статус Fitness API описан более точно, чем официальная документация?

Приложение, которое я написал (в спешке, так что простите его качество), сопоставляя фрагменты кода, найденные здесь и по следующему URL на моем Google Диске ( на самом деле есть только код основного действия):

https://drive.google.com/open?id=1TeD5h5edDVF9AbpubmgXoew2aB4eFniddhZSQ9sFm5Y

PS Я знаю, что это не идеальный вопрос для StackOverflow, но Google удаляет его, когда я публикую его на официальных форумах поддержки, потому что он нарушает правила их сообщества (я не мог понять, почему).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...