Google Fit API是笔记,返回运动数据

问题描述

我想从适用于Android的Google Fit API获取锻炼和食物数据。以下是请求

<template>
  <div>
        <button onclick="fetchClients()">Fetch Clients</button> 
        Deposit (Via computed property) : {{ fetchDeposit }}     
        Deposit (from getter) : {{ getDeposit }}         
  </div>
</template>

<script>
import { mapGetters,mapActions } from "vuex";
import axios from "axios";

export default {
  name: "",data() {
    return {
    }
  },computed: {
    ...mapGetters([
        "getDeposit"
    ]),fetchDeposit(){
        return this.getDeposit
    },},methods:{
    ...mapActions([
        "fetchClients"
    ])
  }
};
</script>

<style scoped>

</style>

我已经从google fit应用中添加了活动,但没有在dataPoints中获取任何数据。

解决方法

在onSuccess中,您应该每天从存储桶中读取数据集,而不是直接读取数据集,因为您每天都应用了存储区策略。

if (response.getBuckets().size() > 0) {
     for (Bucket bucket : readResponse.getBuckets()) {
        List<DataSet> bucketDataSets = bucket.getDataSets();
...

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...