Запрос данных HealthKit через REST API
Можно ли получить данные из Healthkit так же, как вы запрашиваете обычный API (с согласия пользователя) для хранения в моем веб-приложении?
Что-то вроде: healthkit.com/api/v1/user/GetWeight
Если да, где я могу найти список доступных методов? Если нет, есть ли обходные пути?
4 ответа
Вам придется построить:
- собственный сервис REST API для хранения и извлечения нужных данных;
- приложение для iOS, которое получает доступ к данным на устройстве с помощью HealthKit SDK и передает их в API.
Ни один шаг не является тривиальным. Удачи!
Альтернативой может быть установка Google Fit на iPhone, который будет подключаться к Healthkit и синхронизировать эти данные с облаком, которые затем можно будет запросить через Fit REST API https://developers.google.com/fit/rest/.
Если это API REST/json, вы хотите, чтобы он не был доступен, и я думаю, что никогда не будет.
HealthKit - это просто стандартный API-интерфейс, доступный в IOS8 SDK, доступный из приложения, запущенного на iDevice и написанного на target -c/swift.
Не уверен, что этот вопрос все еще актуален для кого-то, но теперь у вас есть возможность использовать ярлыки для сбора нужных данных о здоровье и публикации их в своем собственном API, также вы можете использовать автоматизацию, чтобы все это происходило без суеты.