Fitbit API: не возвращать шаги для временного диапазона даты - PullRequest
0 голосов
/ 03 июля 2019

enter image description here

Я использую конечную точку Fitbit в приложении для iOS, чтобы получить следующие шаги:

https://api.fitbit.com/1/user/-/activities/steps/date/2019-07-01/1d/15min/time/12:00/12:15.json

Это для извлечения шагов в дате для некоторого временного интервала, но она возвращает массив некоторых действий, таких как йога, ходьба, зимние действия и т. Д., Но не возвращает счетчик шагов для временного интервала. Может кто-нибудь сказать, пожалуйста, как я могу получить данные для того же самого?

Возвращает результат как:

"categories": [
    {
        "activities": [
            {
                "accessLevel": "PUBLIC",
                "activityLevels": [
                    {
                        "id": 3016,
                        "maxSpeedMPH": -1,
                        "mets": 8.5,
                        "minSpeedMPH": -1,
                        "name": "6 - 8 inch step"
                    },
                    {
                        "id": 3017,
                        "maxSpeedMPH": -1,
                        "mets": 10,
                        "minSpeedMPH": -1,
                        "name": "10 - 12 inch step"
                    }
                ],
                "hasSpeed": false,
                "id": 90004,
                "name": "Aerobic step"
            },
            {
                "accessLevel": "PUBLIC",
                "hasSpeed": false,
                "id": 3015,
                "mets": 6.5,
                "name": "Aerobic, general"
            },

1 Ответ

0 голосов
/ 04 июля 2019

Я нашел причину возврата Fitbit таких данных. Это просто потому, что внутридневная выборка данных требует проверки со стороны Fitbit, или мы можем использовать «персональный» тип приложения для получения данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...