【发布时间】:2018-07-12 19:15:40
【问题描述】:
我正在使用 python-caldav 和 vobject Python 库连接并解析来自私有 caldav 服务器的日历文件。
我终其一生都无法弄清楚如何使用这些库发出 freebusy 请求。我搜索了文档并搜索并搜索了示例,但似乎在任何地方都找不到任何信息。
如果有人有任何信息,我将不胜感激。这是 caldav 库中使用我在 repo 中找到的详细信息的示例。
url = "https://" + username + ":" + password + "@domain.com/"
client = caldav.DAVClient(url)
principal = client.principal()
calendars = principal.calendars()
calendar = calendars[1]
freebusy = calendar.freebusy_request(datetime(2018,7,12, 12, 0, 0), datetime(2018,7,13, 12, 0, 0))
它返回以下错误:
caldav.lib.error.ReportError: 406 Not Acceptable
【问题讨论】:
标签: python icalendar caldav vobject