在我的應用程序中,我調用API調用來獲取用戶的Fitbit數據,當我調用API獲取每日活動摘要時空活動數組。Fitbit「獲取每日活動摘要」API調用獲取空的「活動」數組
我從這個API調用中得到了一切,只是活動數組出現爲空[]。以下是API調用的示例響應。
{
"activities":[
],
"goals":{
"caloriesOut":2826,
"distance":8.05,
"floors":150,
"steps":10000
},
"summary":{
"activityCalories":230,
"caloriesBMR":1913,
"caloriesOut":2143,
"distances":[
{
"activity":"tracker",
"distance":1.32
},
{
"activity":"loggedActivities",
"distance":0
},
{
"activity":"total",
"distance":1.32
},
{
"activity":"veryActive",
"distance":0.51
},
{
"activity":"moderatelyActive",
"distance":0.51
},
{
"activity":"lightlyActive",
"distance":0.51
},
{
"activity":"sedentaryActive",
"distance":0.51
},
{
"activity":"Treadmill, 0% Incline",
"distance":3.28
}
],
"elevation":48.77,
"fairlyActiveMinutes":0,
"floors":16,
"lightlyActiveMinutes":0,
"marginalCalories":200,
"sedentaryMinutes":1166,
"steps":0,
"veryActiveMinutes":0
}
}
你JSON是具有空' 「活動」 的:[]'。這就是爲什麼它被清空。調用API時可能有問題。 – Saadi
這就是我說的@Saadi。在進行API調用之後,我得到一個空的activites數組,一切正常,只是沒有在「activities」數組中獲取值。 – NewbieCoder
您的通話/問題在web api中有問題。我無法判斷它。 – Saadi