24 марта 2026 г.
Анонс запуска API Google Health
Google Health API — это новое поколение Fitbit Web API, разработанное с нуля для нашего ценного сообщества разработчиков. В этом первом релизе основное внимание уделяется достижению паритета с Fitbit Web API по наиболее востребованным типам данных, а также добавлению функциональности, запрошенной сообществом разработчиков. Вот обзор функций, доступных на сегодняшний день.
Основные характеристики
- Упрощенная настройка : регистрируйте свои проекты и управляйте идентификаторами клиентов OAuth непосредственно через привычную консоль Google Cloud.
- Широкая поддержка платформ : используется библиотека Google OAuth2 для бесшовной интеграции со всеми основными языками программирования и платформами.
- Упрощенный доступ к данным : используйте новые определения областей видимости, которые объединяют несколько типов данных в единую, удобную для управления область видимости.
- Единые конечные точки для всех типов данных : Упростите процесс кодирования благодаря новым, унифицированным конечным точкам и поддержке фильтров, разработанным для оптимизации функциональности для всех типов данных.
- Комплексное покрытие данных : поддержка чтения и записи для различных типов данных.
- Уведомления в режиме реального времени : Мгновенно получайте обновления благодаря расширенной поддержке веб-хуков, включающей автоматическое создание подписок и более информативное содержимое уведомлений.
- Поддержка внутридневных данных по умолчанию : по умолчанию получаем подробные внутридневные данные, используя конечную точку списка, что исключает лишние действия.
- Полный комплект документации : Быстро приступайте к работе с нашей новой исчерпывающей документацией, включающей:
- Руководства по началу работы, API, миграции и устранению неполадок.
- Полное справочное руководство по REST
- Новый инструмент Google Health API Parity, примеры кода и пошаговое руководство по практическому применению.
Поддерживаемые типы данных
Этот запуск предоставляет доступ к основным типам данных, гарантируя, что у вас будет ключевая информация, необходимая для создания инновационных решений в области здравоохранения.
Типы данных, поддерживающие чтение :
- Активность и фитнес : Активные минуты, Активные минуты в активной зоне, Уровень активности, Высота над уровнем моря, Калории в зонах частоты сердечных сокращений, Суточный VO2 Max, Расстояние, Упражнение, Этажи, VO2 Max при беге, Период сидячего образа жизни, Шаги, Время в зоне частоты сердечных сокращений, Общее количество калорий, VO2 Max
- Показатели и измерения здоровья : процент жира в организме, суточная вариабельность сердечного ритма, суточные зоны сердечного ритма, суточная сатурация кислорода, суточная частота дыхания, суточная частота сердечных сокращений в состоянии покоя, суточные показатели температуры во сне, частота сердечных сокращений, вариабельность сердечного ритма, сатурация кислорода, частота дыхания (сводные данные по сну), вес.
- Идентификатор : Возвращает идентификатор пользователя Fitbit и идентификатор пользователя Google.
- Местоположение : данные GPS, полученные в ходе записанного упражнения и представленные в формате TCX.
- Питание : Журнал учета потребления жидкости
- Профиль : Основная информация о профиле пользователя
- Настройки : Настроенные пользователем параметры устройства и мобильного приложения.
- Сон : Классический и поэтапный дневники сна
Типы данных, поддерживающие запись :
Вы можете записывать и изменять данные следующих типов:
- Активность и фитнес : Упражнения
- Показатели и измерения здоровья : процент жира в организме, вес.
- Профиль
- Настройки
- Спать
Ключевые точки взаимодействия
Для управления подписками, пользователями и данными о здоровье и фитнесе доступны следующие конечные точки:
-
users: методыgetIdentity,getProfile,getSettings,updateProfileиupdateSettingsдля управления идентификацией и профилем. -
users.dataTypes.dataPoints: методыbatchDelete,dailyRollUp,list,patch,reconcileиrollUpдля комплексного управления типами данных.