微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在Google Fit REST API上创建数据源时出现问题氧气饱和度

如何解决在Google Fit REST API上创建数据源时出现问题氧气饱和度

[google-fit]嗨!我想知道如何创建一个氧饱和度数据源。我已经尝试了许多组合,但是都没有成功,总是从API接收到“数据类型与名称相同的知名数据类型不匹配”。我唯一的猜测是我当前的 field 结构有问题:

{
"dataStreamId": "derived:com.google.oxygen_saturation:xxxxxxxxxxx","name": "myapp-oxygen_saturation-datasource-derived","type": "derived","dataType": {
    "name": "com.google.oxygen_saturation","field": [
        {
            "name": "oxygen_saturation","format": "floatPoint"
        },{
            "name": "supplemental_oxygen_flow_rate","format": "floatPoint"
        }
    ]
},"application": {
    "name": "myapp-derived"
}

}

,但是似乎没有使用REST Api的真实示例。任何帮助表示赞赏。

解决方法

in the documentation所述,com.google.oxygen_saturation数据类型具有5个字段。

您只提供2个,因此与Fit期望的不匹配。 (名称,类型和可选性也必须匹配)。

不要尝试自己提供字段定义,只需删除"field"键和值即可。 Fit会为您填写正确的字段,并在响应中返回它们。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。