python - 如何使用 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 获取其他人的日程安排?(我必须只使用 microsoft graph api 吗?)
如果您能回答,我将不胜感激。
解决方案
我相信您正在寻找上课的get_availability
方法Schedule
。它现在包含在2.0.4
10 月 18 日- 上周五发布的版本中。从我所看到的来看,它可以完全按照您的意愿去做。
推荐阅读
- android - Android Studio - 如何切换并保持新活动
- javascript - 单击按钮时使用 React 导航到新页面
- docker - Cloud9 C 代码运行失败
- javascript - Material UI react自动完成设置不同的标签和不同的值
- python - Python类实例,索引超出范围
- haskell - Haskell 错误 :: 未找到实例(读取.........)
- r - apply( ) 类函数检索多个数据帧的信息以替换循环
- .net - ELSA-Workflows 能走多远?
- java - 从jframe接收数据时的问题
- c++ - 删除向量c ++的重复元素