Google api Google日历API事件空闲/忙/阻塞数据

Google api Google日历API事件空闲/忙/阻塞数据,google-api,google-calendar-api,Google Api,Google Calendar Api,我一直在使用GoogleCalendarAPI,并试图找出如何判断日历上的事件是否应被视为阻塞时间的事件。例如,“哥伦布日”是美国许多人的全天活动(假日),对他们的工作日没有影响,但却出现在日历上。我在其他地方读到过,判断某个事件是否在日历上被阻止的方法是使用其透明度字段per。但是,当我玩日历事件并来回切换它们时,事件本身在日历上始终保持“透明” 我的问题是:有没有一种方法可以通过查看事件资源来判断事件是否会阻塞日历上的时间,或者这些信息是否应该从忙/闲查询中获得?因此,当使用Ruby Goo

我一直在使用GoogleCalendarAPI,并试图找出如何判断日历上的事件是否应被视为阻塞时间的事件。例如,“哥伦布日”是美国许多人的全天活动(假日),对他们的工作日没有影响,但却出现在日历上。我在其他地方读到过,判断某个事件是否在日历上被阻止的方法是使用其透明度字段per。但是,当我玩日历事件并来回切换它们时,事件本身在日历上始终保持“透明”


我的问题是:有没有一种方法可以通过查看事件资源来判断事件是否会阻塞日历上的时间,或者这些信息是否应该从忙/闲查询中获得?

因此,当使用Ruby Google API客户端时,只有当用户将事件标记为“可用”时,“透明度”字段才会包含在事件资源中。根据文档,默认值为“不透明”。假设,当事件资源中不存在透明度字段时,该事件在日历上应被视为“不透明”或“阻塞”。在API客户机中生成的请求主体中,这将产生一个nil值,而不是“透明”值。这不是最干净的东西,但我认为它可以工作。

这不是一个很好的功能,谢谢你指出这一点!Java中也是如此。执行后返回的事件始终将透明度设置为null,即使显式设置了“不透明”。