【发布时间】:2015-12-13 21:44:19
【问题描述】:
我一直在使用Fitbit Python package 来分析我的数据。当我查看我的锻炼数据时,它似乎工作得非常好:
fitbit_stats = authd_client._COLLECTION_RESOURCE('activities', date='2015-09-16')
但是,当我尝试获取我的心率数据时,它会运行,但除了 0 之外什么都不返回:
fitbit_stats = authd_client._COLLECTION_RESOURCE('heart', date='2015-09-16')
print fitbit_stats
{'heart': [], 'average': [{'tracker': '静息心率', 'heartRate': 0}, {'tracker': '正常心率', 'heartRate': 0}, {'tracker': '运动心率', 'heartRate': 0}]}
有人知道我为什么不在这里返回任何数据吗?
【问题讨论】:
-
FWIW,我怀疑这是一个错误。我在 dev.fitbit.com 上注册,克隆了最新的 python-fitbit 存储库,收集了我的 OAuth2 凭据,创建了一个 oauth2=True 的 fitbit.Fitbit 实例,并且可以收集我测试的所有内容,除了心率。我没有进一步挖掘,但能够在这里使用 API 测试器获取数据:connect2.me/fitbit/fitbit-heart