我试图列出与共享ExtendedProperty的值相匹配的事件。API浏览器但我不知道在Google Apps脚本中应该使用什么语法。
到目前为止,我已经尝试了
Calendar.Events.list(cal_id, {sharedExtendedProperties: {key1: val1}});
,
Calendar.Events.list(cal_id, {sharedExtendedProperties: `key1=${val1}`});
和
Calendar.Events.list(cal_id, {extendedProperties: {shared: {key1: val1}}});
没有成功。
我是不是遗漏了什么?
好吧,我误读了API,答案是。
Calendar.Events.list(cal_id, {sharedExtendedProperty: `key1=${val1}`})
注意 "sharedExtendedPropert>y<"(单数,我一开始没注意到)。
对于多个属性,需要一个数组。
Calendar.Events.list(cal_id, {sharedExtendedProperty:
[`key1=${val1}`,
`key2=${val2}`]
})