我正在使用 python exchangelib - Microsoft Exchange Web 服务 (EWS) 客户端
这个库似乎没有实现GetUserAvailabilityRequest API。
我已经在互联网上搜索了是否有人实施它,但没有任何成功。
在我自己实现它之前,也许有人可以帮助我找到一个快速解决方案如何获取用户可用性日历数据。
我正在使用 python exchangelib - Microsoft Exchange Web 服务 (EWS) 客户端
这个库似乎没有实现GetUserAvailabilityRequest API。
我已经在互联网上搜索了是否有人实施它,但没有任何成功。
在我自己实现它之前,也许有人可以帮助我找到一个快速解决方案如何获取用户可用性日历数据。
免责声明:我是 exchangelib 的作者
如果你确实在 exchangelib 中实现了这个,我很乐意把它拉进去。
同时,我认为最好的办法是直接查看用户的日历。当然,它需要访问用户的日历。像这样的东西:
my_credentials = Credentials(...)
other_user = Account(
primary_smtp_address='joebob@example.com',
credentials=my_credentials,
autodiscover=True,
access_type=DELEGATE
)
for item in other_user.calendar.view(start=..., end=...):
print(item.start, item.end, item.subject)