我正在使用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 应用。
非常感谢您的帮助。