Веб-API Fitbit был улучшен и модернизирован для обеспечения более стандартизированной, согласованной и масштабируемой основы для интеграции разработчиков, и теперь называется Google Health API. Google Health API представляет собой стратегическую эволюцию устаревшего веб-API Fitbit, перестроенного с нуля на современной инфраструктуре Google.
Благодаря этой платформе разработчики получают доступ ко всей мощи инструментов разработки Google Cloud, а также удобство привычного и оптимизированного способа управления разрешениями пользователей через Google OAuth 2.0.
Что вы получаете, используя API Google Health?
- Единый источник достоверной информации: наша новая функция «Согласованный поток» решает сложную задачу согласования пересекающихся точек данных из нескольких источников. Это гарантирует, что приложения отображают одни и те же согласованные данные, которые пользователи видят в приложении Fitbit. Этот поток будет предоставляться в дополнение к нашему собственному потоку, который включает данные с устройств Fitbit и Pixel, а также данные, введенные вручную.
- Техническая модернизация и повышение производительности: Мы объединили более 100 устаревших конечных точек в упрощенный набор пакетов типов данных и устранили несоответствия в форматах данных, часовых поясах, единицах измерения и обработке ошибок. Кроме того, теперь мы поддерживаем протокол HTTP/REST для высокопроизводительного получения данных. Также, данные за прошедший день и веб-хуки теперь доступны для всех соответствующих типов данных через выделенную конечную точку списка.
- Расширенные веб-хуки и масштабируемость: Воспользуйтесь преимуществами расширенной поддержки веб-хуков, включая автоматическую подписку и детальное управление всеми соответствующими типами данных, разработанными для масштабирования в соответствии с потребностями следующего поколения медицинских приложений на основе ИИ.
- Упрощенная идентификация и безопасность: замена устаревшей системы авторизации Fitbit (FOT) на Google OAuth 2.0. Это позволяет разработчикам использовать стандартные библиотеки аутентификации Google, упрощая код и предоставляя пользователям привычный централизованный способ управления разрешениями. Все области действия API Google Health классифицируются как «Ограниченные», что требует проведения проверки конфиденциальности и безопасности для получения доступа.
Вам понравилось? Начните прямо сейчас !
А что насчёт веб-API Fitbit?
В сентябре 2026 года устаревший веб-API Fitbit будет отключен и больше не будет синхронизировать данные с пользователями Fitbit. Все текущие интеграции, использующие веб-API Fitbit и авторизацию Fitbit, должны быть полностью переведены на новый API Google Health и Google OAuth 2.0 до достижения этой даты, чтобы обеспечить бесперебойную передачу данных для ваших пользователей.
Для получения более подробной информации ознакомьтесь с руководством по миграции .
Какие устройства поддерживаются?
Все устройства Fitbit и часы Google Pixel, как современные, так и более ранние модели, будут собирать данные, поступающие через API Google Health. Тип доступных данных будет зависеть от функциональности, поддерживаемой устройствами.
Список доступных устройств можно найти в Google Play .
Как я могу оставить отзыв?
Мы очень ценим ваши отзывы. Рекомендуем вам поделиться своим мнением через каналы поддержки, ссылки на которые указаны на странице «Поддержка» .
Несмотря на все наши усилия по обеспечению качественной поддержки этих API, API Google Health активно развивается. Пожалуйста, имейте в виду, что на основе ваших отзывов мы можем внести изменения в период до конца мая, которые потребуют соответствующих обновлений с вашей стороны.
Дорожная карта
Это список функций, которые появятся в 2026 году.
2 квартал 2026 г.
Типы данных (читать)
- Активность и фитнес : цели, статистика за всю жизнь
- Электрокардиограмма (ЭКГ)
- Показатели и измерения состояния здоровья : уровень глюкозы в крови, температура тела, температура тела.
- Уведомления о нерегулярном ритме (IRN)
- Питание : Журналы учета продуктов питания
Типы данных (запись)
- Активность и фитнес : Активные минуты, Минуты активной зоны, Уровень активности, Высота над уровнем моря, Расстояние, Вид упражнения, Этажи, Цели, VO2 Max при беге, Период сидячего образа жизни, Шаги, Общее количество калорий, VO2 Max
- Электрокардиограмма (ЭКГ)
- Показатели и измерения здоровья : уровень глюкозы в крови, процент жира в организме, температура тела, количество калорий в зонах частоты сердечных сокращений, температура тела, суточная вариабельность сердечного ритма, суточные зоны частоты сердечных сокращений, суточная сатурация кислорода, суточная частота дыхания, суточная частота сердечных сокращений в состоянии покоя, суточные показатели температуры во сне, частота сердечных сокращений, вариабельность сердечного ритма (ВСР), сатурация кислорода, частота дыхания (суммарный показатель за период сна), время пребывания в зонах частоты сердечных сокращений.
- Уведомления о нерегулярном ритме (IRN)
- Местоположение : GPS-координаты во время записи тренировки.
- Питание : Журналы учета потребления жидкости, Журналы учета продуктов питания
- Спать
Функции
- конечная точка
batchGet - Библиотеки HTTP и gRPC
-
rollUpпагинация - Улучшения Upserve
- Улучшения веб-хуков, включая новые типы данных, уведомления об удалении пользователей, API статистики, автоматическое отключение неактивных подписчиков и уведомления об отключении подписчиков.
3 квартал 2026 г.
Типы данных (чтение и запись)
- Базальная температура тела
- Артериальное давление
- Активные сожженные калории
- Базальный метаболизм
- Женское здоровье
- Осознанность
Функции
- Улучшения веб-перехватчика
- Дополнительная поддержка фильтрации по конечным точкам
list