там связано, но без ответа: Как исправить ошибку: требуется хотя бы один агрегат? - Фитнес API
const fitness = google.fitness({ version: 'v1', auth });
fitness.users.dataset.aggregate(
{
aggregateBy: [
{
dataSourceId:
'derived:com.google.step_count.delta:com.google.android.gms:estimated_steps'
}
],
bucketByTime: {
durationMillis: 86400000
},
userId: 'me',
startTimeMillis: 1584891702214,
endTimeMillis: 1584978102214
},
(err, res, aa) => {
if (err) return console.log('The API returned an error: ' + err);
console.log(res.data);
const events = res.data.items;
resolve(events);
}
);
и получил
The API returned an error: Error: Require at least one aggregateby
Как я могу это исправить?