Я пытаюсь удалить событие из календаря Google в node.js,
и для этого необходимо удалить идентификатор события.
Я не нашел способа получить этот идентификатор в документации календаря Google.
Есть ли способ получить идентификатор события, используя определенный метод?
function deleteEvent(agent) {
console.log('delete event function');
//Check the availability of the time slot and set up an appointment if the time slot is available on the calendar
return getEventId().then(() => {
agent.add(`Got it. the event deleted`);
}).catch(() => {
agent.add(`Sorry`);
});
}
function getEventId(){
console.log("get event id function");
eventId='******';
return deleteCalendarEvent().then(()=>{
console.log('success');
}).catch(()=>{
console.log('fail');
});
}// getEmailsForDepartment
function deleteCalendarEvent(){
return new Promise((resolve, reject) => {
calendar.events.delete({
auth: serviceAccountAuth,
calendarId: calendarId,
eventId:eventId
}, (err, event) => {
err ? reject(err) : resolve(event);
});
});
}