如何检索事件的 "proposed new times"?
How can "proposed new times" be retrieved for an event?
TL;DR: 当与会者为活动提议了新时间时,组织者是否可以通过 Google 检索提议的新时间日历 API,例如来自 Events: get or Events: list?
示例流程
组织者邀请与会者参加 1700 EDT 的活动
参会者收到1500 MDT的活动邀请
与会者提议新时间为 1530 MDT
组织者看到有提议的新时间
来自 Google 日历的结果事件数据 API
当组织者通过 Events: get and Events: list API 检索上述事件时,他们所看到的只是与会者具有 暂定 响应状态。没有任何迹象表明已经提出了一个新的时间,也没有表明那个时间是什么:
{
...,
"kind": "calendar#event",
"organizer": {
"email": "organizer@example.com",
"self": true
},
"start": {
"dateTime": "2019-09-17T17:00:00-04:00"
},
"end": {
"dateTime": "2019-09-17T17:30:00-04:00"
},
"attendees": [
{
"email": "attendee@example.com",
"responseStatus": "tentative"
},
{
"email": "organizer@example.com",
"organizer": true,
"self": true,
"responseStatus": "accepted"
}
],
...
}
Google 日历团队已确认,截至 2019 年 9 月,无法通过 API 获得此功能,也没有正在进行的工作将其添加到 API。
TL;DR: 当与会者为活动提议了新时间时,组织者是否可以通过 Google 检索提议的新时间日历 API,例如来自 Events: get or Events: list?
示例流程
组织者邀请与会者参加 1700 EDT 的活动
参会者收到1500 MDT的活动邀请
与会者提议新时间为 1530 MDT
组织者看到有提议的新时间
来自 Google 日历的结果事件数据 API
当组织者通过 Events: get and Events: list API 检索上述事件时,他们所看到的只是与会者具有 暂定 响应状态。没有任何迹象表明已经提出了一个新的时间,也没有表明那个时间是什么:
{
...,
"kind": "calendar#event",
"organizer": {
"email": "organizer@example.com",
"self": true
},
"start": {
"dateTime": "2019-09-17T17:00:00-04:00"
},
"end": {
"dateTime": "2019-09-17T17:30:00-04:00"
},
"attendees": [
{
"email": "attendee@example.com",
"responseStatus": "tentative"
},
{
"email": "organizer@example.com",
"organizer": true,
"self": true,
"responseStatus": "accepted"
}
],
...
}
Google 日历团队已确认,截至 2019 年 9 月,无法通过 API 获得此功能,也没有正在进行的工作将其添加到 API。