Реализация CalDav с использованием Байкала

Я установил Байкал ( http://baikal.codr.fr/ ) на своем локальном сервере и добавил пользователя в тот.

Когда я пытаюсь получить доступ к URL-адресу для calDav

BASE_URL/sabre/cal.php/

Затем он запрашивает аутентификацию пользователя после ввода правильного имени пользователя и пароля.

Это дает мне следующую ошибку:

<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
<s:exception>Sabre\DAV\Exception\NotImplemented</s:exception>
<s:message>GET is only implemented on File objects</s:message>
<s:sabredav-version>1.8.0</s:sabredav-version>
</d:error>

Я искал решение этой ошибки и документацию Байкала, но безуспешно.

может ли кто-нибудь подсказать мне, как мне нужно получить доступ к URL-адресу CalDav с телефона Android и iphone, чтобы получить свои события календаря.

Большое спасибо !!


person Pankaj Pareek    schedule 05.12.2012    source источник


Ответы (1)


Это должно произойти. CALDAV не использует GET, он использует PROPFIND, OPTIONS и REPORT. Инструкции по получению CALDAV URL для iOS (iPhone) находятся в файле INSTALL.md, который можно найти здесь: https://github.com/jeromeschneider/Baikal/blob/master/INSTALL.md

Инструкция из этого файла для iOS:

person Quetza    schedule 19.03.2013
comment
Большое спасибо, потратил 3 часа на поиск решения! - person Jan-Willem de Boer; 26.03.2015