【问题标题】:Jawbone API integration with our health wealness app not returns dataJawbone API 与我们的健康应用程序集成不返回数据
【发布时间】:2016-06-02 07:20:03
【问题描述】:

我们已将 Jawbone Web API 与我们的健康追踪器应用集成。

我们正在使用设备 Jawbone UP 24 进行测试。

连接部分在我们的应用程序中运行良好。但是同步总是返回空响应,如下所示。

数据响应 {"meta":{"user_xid":"RCLWx75WGKTdnY0L4UyFZg","message":"OK","code":200,"time":1464848584},"data":{"items":[ ],"尺寸":0}}

标头中发送的 Jawbone 用户访问令牌:

Je5CDuGC9OSc-05UAifnK9kVk6thTRHewCwuwXuPuTo7mW7qLWnnd2I4ljqtCw-RlXB3v78Ji6VXW2MSxp0B_VECdgRlo_GULMgGZS0EumxrKbZFiOmnmAPChBPDZ5JP

StepRequest 网址:

https://jawbone.com/nudge/api/v.1.1/users/@me/moves?start_time=1464796800000&end_time=1464848584617

我们按照此链接中的文档执行步骤 - https://jawbone.com/up/developer/

我们担心它不起作用,因为 API 仅支持新设备(Jawbone UP 2、3 和 4),不支持 Jawbone UP 24。

【问题讨论】:

    标签: jawbone


    【解决方案1】:

    问题是您的 start_time 和 end_time 以毫秒为单位,而它们应该以秒为单位。

    此请求应获取您要查找的步骤数据: https://jawbone.com/nudge/api/v.1.1/users/@me/moves?start_time=1464796800.000&end_time=1464848584.617

    下面是documentation for the moves endpoint中start_time和end_time的定义:

    Wikipedia page for Unix Time 将 Epoch 时间定义为:

    Unix 时间(也称为 POSIX 时间或纪元时间)是一个系统 描述时间的瞬间,定义为 从那以后已经过去了。 . .

    【讨论】:

      猜你喜欢
      • 2018-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-29
      • 1970-01-01
      • 2022-01-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多