【发布时间】:2016-07-25 22:03:06
【问题描述】:
有没有办法搜索没有特定共享扩展属性集的日历事件?
使用 sharedExtendedProperty,我可以搜索包含扩展属性的特定值的日历事件,例如 sharedExtendedProperty="student_id=500" 将返回共享扩展属性 student_id 为 500 的所有日历事件。
但我找不到任何方法来搜索尚未设置相同属性的事件。有没有办法做到这一点?
例如,考虑以下三个事件。我想执行一个搜索,该搜索将带回任何不具有扩展属性“student_id”的事件。所以应该返回“training 2”和“training 3”,而不是“training 1”。
{
"summary": "training 1",
"start": {
"dateTime": "2016-08-02T09:00:00-07:00"
},
"end": {
"dateTime": "2016-08-02T11:00:00-07:00"
},
"extendedProperties": {
"shared": {
"student_id": "56a71d61c17c248729c9b815"
}
}
}
{
"summary": "training 2",
"start": {
"dateTime": "2016-08-04T09:00:00-07:00"
},
"end": {
"dateTime": "2016-08-04T11:00:00-07:00"
},
"extendedProperties": {
"shared": {
"course_type": "internal"
}
}
}
{
"summary": "training 3",
"start": {
"dateTime": "2016-08-06T09:00:00-07:00"
},
"end": {
"dateTime": "2016-08-06T11:00:00-07:00"
}
}
【问题讨论】:
标签: google-calendar-api google-apps