如何使用Python API O365获取其他人的日程安排



我正在尝试获取其他人的可用性时间(显示在 Outlook 上(。 我公司使用 Office 365 来管理约会。因此,我写下这些程序以获取数据。 我可以使用以下程序获取我的日程安排,但我不知道如何获取其他人的日程安排。

schedule = account.schedule()
calendar = schedule.get_default_calendar()
q = calendar.new_query('start').greater_equal(calDay + ' 00:00:00')
q.chain('and').on_attribute('end').less_equal(calDay + ' 23:59:59')
cal = calendar.get_events(query=q, order_by='end/dateTime', download_attachments=True, include_recurring=True) 

我只是猜测,但我无法使用python api O365获取其他人的时间表? (我必须只使用微软图形API吗?

如果您能回答,我将不胜感激。

我相信你正在寻找Scheduleget_availability方法。它现在包含在 10 月 18 日至上周五发布的版本中2.0.4。从我所看到的,它可以完全按照你想要它做的事情。

请求添加此功能时出现问题。

使用该功能提交。

最新更新