1

我正在使用 FitBit API 来获取活动。作为回应,我得到了一系列 JSON 活动。对于每项活动,他们都会提供一些详细信息,例如名称、活动 ID、卡路里等,但日期和时间不可用。是否有任何 API 可以获取活动详细信息以及开始日期和时间。

4

3 回答 3

9

请致电此服务 https://api.fitbit.com/1/user/[user-id]/activities/date/[date].json

您将获得开始时间和持续时间示例

{
        "description" : "Very Leisurely - under 10 mph",
        "category" : "activity",
        "name" : "Bike",
        "calories" : 1000,
        "id" : "572c571610b47a37753055c6",
        "activityType" : "Bike",
        "userId" : "5722f36110b47af433f111c9",
        "deviceName" : "Fitbit",
        "duration" : 1200,
        "distance" : 1.5,
        "startDate" : "2016-05-06",
        "startTime" : "12:40",
        "steps" : 0
      }

对于分步教程和源代码,你应该去https://appengineer.in/2016/04/30/fitbit-aouth-in-ios-app/

于 2016-05-06T10:36:27.927 回答
1

是的。检查fitbit api 文档,有一个明确标记的属性称为startTime.

于 2013-12-26T14:46:35.170 回答
0

不幸的是,唯一的方法是 Suresh 提到的时间序列。这有点痛苦,因为您必须获取每个统计数据的时间序列并将它们拼凑在一起(如果有其他方法,请纠正我,但我没有找到)。

于 2015-03-17T13:57:41.547 回答