我正在编写一个脚本,为我公司的一些用户自动安排某些任务。当任务被排定时,将基于用户的工作周和工作日,这可以在Google中进行定制。我们大多数人每周都有一个M工作周,但我们有灵活的工作时间安排,所以对我们中的一些人来说,他们的工作日可能是7-3天,其他的是8-4天,或者是9-5天。有些人可能每周工作4天,每天工作10小时,这样他们就可以每天工作7-5、8-6或9-7。这还不包括第二班、第三班等等。我不想把任务安排在他们工作日之外。
如何从Apps脚本访问这些设置?
发布于 2022-11-21 10:56:00
不幸的是,目前无法通过Calendar API获取工时信息。
尽管您可以使用Freebusy.query()查询给定日历/时间框架中是否存在冲突事件,但此方法在查询超时时间时不会返回“繁忙”响应。
此外,目前阿尔法中有一个名为日历用户可用性API的新Google,但它目前只公开工作位置查询,而不公开工作时间。
有关这篇博客文章上日历用户可用性API的更多信息
或者,您可以使用此模板向Google提交一个新的功能请求。
https://stackoverflow.com/questions/74504547
复制相似问题