2016-08-12 67 views
1

有没有办法使用JavaScript或Node.js请求即时心率传感器数据?这是否是正确的命令?使用Google Fit的Node.js或JS请求原始传感器数据(心率)

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

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

回答

0

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

REST API概述

enter image description here

的Android的API

enter image description here

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

获取特定数据源

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

下面是谷歌的Node.js github。希望能帮助到你!

0

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

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

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