2015-12-06 2 views
1

У меня есть несколько различных приложений для сбора данных о фитнесе от группы людей во время групповых тренировок. Я бы хотел отправить эти данные в каждый аккаунт google fitness. Как я могу получить разрешение на отправку данных на все свои учетные записи?Как приложение, собирающее данные для группы людей, отправляет эти данные в свои индивидуальные учетные записи google?

Я также хотел бы связать эти данные с их учетной записью google-класса. Можно ли это сделать с использованием существующих API?

+0

Какая платформа? Вы, вероятно, можете сделать это с остальными API, вам придется заставить всех авторизовать ваше приложение. Я не думаю, что вы могли бы сделать это с помощью API Android, они слишком привязаны к одной учетной записи на устройстве. – Ifor

ответ

0

Этот ответ предполагает, что у вас есть одно устройство, которое используется учителем или тренером для записи данных от нескольких лиц. (Например, количество отжиманий Алисы, Боба и Чарли было выполнено за 1 минуту.)

В этом случае нет возможности автоматически отправлять эти данные в отдельные учетные записи - каждому человеку нужно будет войти в систему на устройстве учителя, и им, вероятно, понадобится сделать это каждую тренировку, которая представляет собой кошмар безопасности и юзабилити.

Что вы можете сделать, это хранить данные тренировки на своем собственном сервере где-то, а затем, когда Алиса заходит на свое устройство, вы проверяете с вашим сервером, чтобы увидеть, есть ли соответствующие данные пригодности для импорта. Если есть, спросите Алису, хочет ли она импортировать свои данные в Fit. (Или, что то же самое, напишите ей ссылку на ее данные для импорта.)

(Если Алиса, Боб и Чарли принесут свое устройство на тренировку и могут запустить приложение перед его разработкой, то вы можете автоматически вставлять данные Fit Вы можете даже использовать Nearby APIs для настройки «группы».)

Смежные вопросы