Я пытаюсь получить пользовательские данные из FitBit, используя FitBit API, но этот процесс мне кажется запутанным. Я пробовал несколько способов, но не смог добиться успеха. Я искал в Интернете решение и нашел это
http://www.staze.org/retrieving-steps-data-fitbit-api/
Но этот процесс также не работает для меня.
Как исправить код, который я упомянул, чтобы получить данные из fitbit или есть какой-то другой способ получить данные с помощью PHP?
Тебе нужно много работать, чувак;) В любом случае …
Для доступа к Fitbit Data вы можете использовать OAuth 2.0 аутентификация
Вам нужно пройти tokenType а также код доступа в любой вызов ajax, и вы получите ответ
Теперь, чтобы получить код доступа, вам нужно зарегистрировать приложение на Fitbit сайт
Ты можешь читать API документ Больше подробностей
Вот пример кода, как получить доступ к Fitbit Profile, используя tokenType и accessCode
и я могу заверить вас, что это работает код, так что если ваш код не работает
это означает, что вы делаете что-то не так в вышеуказанных шагах
function getProfile() {
var authCode = token_type + " " + access_token;
$.ajax({
url: "https://api.fitbit.com/1/user/-/profile.json",
type: "GET",
beforeSend: function(xhr) {
xhr.setRequestHeader("Authorization", fitbitAccessCode);
},
success: function(jsonObject) {
// logic ...
},
error: function(error) {
alert("Error");
}
});
}
Других решений пока нет …