【问题标题】:Request Raw Sensor Data (Heart Rate) using Node.js or JS for Google Fit使用 Node.js 或 JS 为 Google Fit 请求原始传感器数据(心率)
【发布时间】:2016-08-12 22:01:33
【问题描述】:

有没有办法使用 JavaScript 或 Node.js 请求即时心率传感器数据?这是正确的命令吗?

raw:com.google.heart_rate.bpm:com.google.android.apps.fitness:Motorola:Moto 360:480c97:manual

另外,我将如何使用 Node.js 请求它?我注意到从 OAuth Playground 输出的 JSON 不包含有价值的数字数据。谢谢!

【问题讨论】:

    标签: google-api google-fit google-api-nodejs-client moto-360


    【解决方案1】:

    Rest API for Node.js 或 JS 可能无法访问原始传感器数据。 Sensor API 仅适用于 Android API。

    Rest API 概述

    Android API

    但您仍然可以使用 Node.js 或 JS 从任何平台上的应用程序中存储和访问健身商店中的用户数据。

    获取特定数据源

    https://www.googleapis.com/fitness/v1/users/me/dataSources/derived:com.google.step_count.delta:1234567890:Example%20Manufacturer:ExampleTablet:1000001:MyDataSource
    

    这是 Google 的Node.js github。希望对您有所帮助!

    【讨论】:

      【解决方案2】:

      非常感谢!我能够通过附加 datasets/000000-3420845034000000000 来查询数据(最后一个参数是开始时间 - 以纳秒为单位的结束时间)。

      但是,在记录心率和通过 Google Fit API 获取数据之间存在很大的延迟。

      如果其他人有任何解决方案通过利用现有应用程序使用 REST API 获取即时数据,请告诉我!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-12-23
        相关资源
        最近更新 更多