Могу ли я получать данные о своих шагах в режиме реального времени через Google Fit REST API? - PullRequest
0 голосов
/ 26 февраля 2019

На данный момент мне нужно разработать мобильное приложение, которое должно быть фитнес-трекером.Я думаю об использовании REST API вместо Android API, но я не совсем понимаю, как в этом случае будет происходить автоматический сбор данных о шагах, предпринятых с моего устройства.

Я понимаю, что могу запросить информацию овыполненные шаги за некоторое время, например, за последний месяц, как показано в документации.

Но что позволяет приложению в этом случае автоматически получать доступ к «сырой» информации с датчиков и передавать ее в Google Fit, как это происходит в Android API?И покажи мне мои шаги в реальном времени.

1 Ответ

0 голосов
/ 27 февраля 2019

На данный момент вам нужно Sensor API .

Sensors API позволяет вам считывать необработанные данные датчика в вашем приложении в режиме реального времени.Используйте этот API для:

  • Вывод списка источников данных, доступных на устройстве и сопутствующих устройствах.
  • Регистрация прослушивателей для получения необработанных данных датчика.
  • Отмена регистрации прослушивателей для остановкиполучение необработанных данных датчика.

API датчиков не сохраняет автоматически показания датчиков в фитнес-магазине, и регистрации датчиков, созданные с помощью API датчиков, не сохраняются при перезапуске системы.Обычно вы используете Recording API для записи данных в фоновом режиме с постоянными подписками и используете Sensors API для отображения или обработки показаний датчика в режиме реального времени.Во многих случаях вы используете оба этих API в своем приложении.

...