Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
FitBit API集成IOS_Ios_Iphone_Fitbit - Fatal编程技术网

FitBit API集成IOS

FitBit API集成IOS,ios,iphone,fitbit,Ios,Iphone,Fitbit,我正在使用FitbitAPI获取活动。作为回应,我得到了一个JSON活动数组。对于每项活动,他们提供了一些详细信息,如名称、活动ID、卡路里等,但日期和时间不可用。是否有任何API可以获取活动详细信息以及开始日期和时间。是。检查,有一个清晰标记的属性,名为startTime是。检查,有一个清晰标记的属性称为startTime,不幸的是,唯一的方法是使用Suresh提到的时间序列。这有点痛苦,因为你必须抓住每个统计数据的时间序列并将它们拼凑在一起(如果有其他方法,请纠正我,但我没有找到) 不幸的是

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

是。检查,有一个清晰标记的属性,名为
startTime

是。检查,有一个清晰标记的属性称为
startTime

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

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

请拨打此服务

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

{
        "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
      }

要获取分步教程和源代码,您应该转到

请致电此服务

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

{
        "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
      }

对于分步教程和源代码,您应该准确地阅读

。但该API的问题在于日期。它只提供在URL中提供的特定日期完成的活动。我正在寻找一个API,它提供了所有执行的活动以及细节的列表,可能在一个特定的日期范围内将为我工作。或者任何为给定活动ID提供活动详细信息的API。@Suresh您知道如何做到这一点吗?最近的活动终结点仍然没有返回日期。get activities端点仍然不允许日期范围或按活动id进行查找。@BillRollins,我可以理解您可能面临的问题。为了克服这个问题,我只需获取活动步骤的时间序列,并在此基础上决定获取活动的日期。例如:1。获取步骤的时间序列并存储它们。这是第一次把所有的东西都储存起来。2.从每次下一次同步中,再次获取步骤的时间序列,并与之前的步骤进行比较。然后,对于每个步骤更大的记录,调用带有该日期的activities API。但该API的问题在于日期。它只提供在URL中提供的特定日期完成的活动。我正在寻找一个API,它提供了所有执行的活动以及细节的列表,可能在一个特定的日期范围内将为我工作。或者任何为给定活动ID提供活动详细信息的API。@Suresh您知道如何做到这一点吗?最近的活动终结点仍然没有返回日期。get activities端点仍然不允许日期范围或按活动id进行查找。@BillRollins,我可以理解您可能面临的问题。为了克服这个问题,我只需获取活动步骤的时间序列,并在此基础上决定获取活动的日期。例如:1。获取步骤的时间序列并存储它们。这是第一次把所有的东西都储存起来。2.从每次下一次同步中,再次获取步骤的时间序列,并与之前的步骤进行比较。然后,对于每个步骤更大的记录,调用带有该日期的activities API。将某人的评论转化为答案是可以的,但你应该引用评论的文本(或者更好的是,用自己的话重述),而不是仅仅引用它。将某人的评论转化为答案是可以的,但是你应该引用评论的文本(或者更好的是,用你自己的话重述它),而不是仅仅引用它。这个给定链接有fitbit框架的示例代码下面的链接有fitbit框架的示例代码[link]这个给定链接有fitbit框架的示例代码下面的链接有fitbit框架的示例代码[link]