Google apps script 是否检索已删除的日历事件?
有没有办法在Google Apps脚本中检索已删除的日历事件?我正在努力跟踪会议取消的比率。我可以在日历的垃圾箱(文件夹?)中看到已删除的事件,但无法使用CalendarApp的getEvents API检索它们 我尝试使用以下方法进行查询:Google apps script 是否检索已删除的日历事件?,google-apps-script,google-calendar-api,Google Apps Script,Google Calendar Api,有没有办法在Google Apps脚本中检索已删除的日历事件?我正在努力跟踪会议取消的比率。我可以在日历的垃圾箱(文件夹?)中看到已删除的事件,但无法使用CalendarApp的getEvents API检索它们 我尝试使用以下方法进行查询: myCalndar.getEvents(some_days_past, now, {search: "in:Trash"}); 以及许多不同的搜索字符串和可选属性,但没有返回任何结果 有什么想法吗 为了记录在案,我一直在使用这里记录的API: 您可以使用
myCalndar.getEvents(some_days_past, now, {search: "in:Trash"});
以及许多不同的搜索字符串和可选属性,但没有返回任何结果
有什么想法吗
为了记录在案,我一直在使用这里记录的API:
您可以使用。“日历API v3”可以通过启用高级Google服务和Google API控制台的日历API在Google应用程序脚本中使用
使用方法如下
var response = Calendar.Events.list(
"CalendarId", {
showDeleted: true,
fields: "items(id,summary)"
}
);
{
"items": [
{
"id": "####",
"summary": "test1"
},
{
"id": "####",
"summary": "test2"
}
]
}
响应:
var response = Calendar.Events.list(
"CalendarId", {
showDeleted: true,
fields: "items(id,summary)"
}
);
{
"items": [
{
"id": "####",
"summary": "test1"
},
{
"id": "####",
"summary": "test2"
}
]
}
在本示例中,id和summary设置为字段。如果需要其他字段,请检查
如果我误解了你的问题,我很抱歉。伙计,这太棒了。是否有属性显示该事件已被删除?@Gopherkhan,对不起。人们已经忘记了身份。当
字段
从:字段:“项目(id,摘要)”
更改为字段:“项目(id,状态,摘要)”
时,您可以看到已删除的状态为状态
。如果状态
为已取消
,则表明它已被删除。我很乐意帮助您。也谢谢你。