如何从Ionic 4 App中的“ Google Fit”访问用户个人资料

时间:2019-03-08 07:38:59

标签: angular ionic-framework ionic4

我正在使用Ionic 4 Fitness应用程序,并且已在Ionic 4 App中添加了Health插件,并且还使用Google Fit API对应用程序进行了身份验证。

现在,我想从Google Fit应用程序中获取用户个人资料,并且还希望将我的应用程序中的活动添加到Google Fit App中。

这是我的 acceptchallenge.page.ts

acceptchallenge() {
    this.health.isAvailable().then((available: boolean) => {
      console.log('Available True:::', available);
      if (available) {
        this.health.requestAuthorization([
          'distance', 'nutrition', 'calories', 'appleExerciseTime', 'activity', // read and write permissions
          {
            read: ['steps'],       // read only permission
            write: ['height', 'weight']  // write only permission
          }
        ]).then(res =>
          console.log('Permission:::', res)
        ).catch(e => console.log('requestAuthorization ERRR:::', e));
      } else {
        this.presentAlertConfirm('Please Install Google Fit App');
      }
    }).catch(e => console.log('isAvailable ERRR:::', e));
}

在此ts文件中,我添加了运行状况插件的代码,并且运行正常。

我不知道要添加什么代码来获取用户个人资料并将活动添加到 Google Fit 应用。

非常感谢您的帮助。

0 个答案:

没有答案