我创建了一个简单的应用程序脚本来接收资源日历并列出该资源中的事件并列出与会者 . 但是,如何为该事件分配谁的日历(而不是资源)?
例如:
-
Team A Sync Up是 Session 邀请名称
-
Bob是日历受理人(在查看Google日历邀请的详细信息时会显示在日历字段中)
-
May,John,Karen是与会者
-
Session 室A是资源
-
Team B Sync Up是 Session 邀请名称
-
Anna是日历受理人(在查看Google日历邀请的详细信息时会显示在日历字段中)
-
Kevin,Beth,Mark是与会者
-
Session 室A是资源
我的脚本遍历 Session 室A的日历,并列出事件
A队同步
梅,约翰,凯伦
B队同步
凯文,贝丝,马克
我可以打电话来获取日历受让人的 Value ?
getName()
返回"Conference Room A"这是我正在迭代的日历的名称,而不是"Bob"或"Anna"
1 回答
.getOriginalCalendarId()和.getCreators()方法可能会为您提供所需的信息 . 它肯定给出了发起人的活动日历 .
这将涵盖由一个人创建的由另一个人委派的事件,这取决于您的用例需要哪些信息 .
日历的基础API(作为高级服务提供)可以为组织者和创建者提供属性 .
或者,您可以遍历访客列表并调用getGuestStatus()方法,它可以为您提供
OWNER
作为适用值之一 .