Можно ли объединить данные о фитнесе от нескольких пользователей в одном веб-приложении с помощью Google Fit REST API? - PullRequest
0 голосов
/ 10 мая 2019

В настоящее время я работаю над веб-приложением, которое должно отслеживать нескольких пользователей и отслеживать параметры их здоровья (пульс, количество шагов, местоположение и т. Д.). В настоящее время я думаю о том, чтобы иметь интерфейс администрирования, который объединяет все данные, отправленные зарегистрированными пользователями. Я хочу использовать Google Fit REST API.

Можно ли получить данные тренировки всех зарегистрированных / активных пользователей на одном экране, аутентифицируясь только с учетной записью администратора? Предоставляет ли Google такую ​​функцию? Я знаю, что есть что-то подобное для Gmail API. Я ищу какое-то решение для отслеживания в реальном времени, но с использованием указанного API.

Я уже прочитал документацию по API, но пока не нашел такого.

1 Ответ

0 голосов
/ 11 мая 2019

Нет.Вы должны делать запросы, аутентифицированные как каждый из отдельных пользователей.

Если вы посмотрите в документации , userId задокументировано таким образом:

СовокупныйДанные для человека определены.Используйте me, чтобы указать аутентифицированного пользователя.В настоящее время поддерживается только me.

Запрос данных другого пользователя не поддерживается.

При этом, если пользователь предоставляет вам токен OAuth для доступа к своимданные о пригодности, нет причин, по которым вы не можете получить данные нескольких пользователей с несколькими запросами.

...