Как я могу интегрировать CalDAV и CardDAV - PullRequest
2 голосов
/ 02 марта 2011

Я пытаюсь разрешить людям (из URL-адреса) подключаться к календарю / контактам со своего телефона iPhone, Blackbury или Android - как лучше всего это сделать?

Я немного прочитал, и кажется, что CalDAV и CardDAV - лучший способ интегрировать каландры / контакты, но как именно я могу это сделать? В интернете, похоже, нет стандартного способа интеграции этого устройства с несколькими устройствами.

Какие мобильные устройства поддерживают их? И можно ли просто указать URL, а затем календарь / контакты просто автоматически синхронизируются!?

Ответы [ 3 ]

0 голосов
/ 14 мая 2012

Bedework - это CalDAV / CardDAV сервер, который позволяет вам подключить iPhone/iCal календарь и события.

Я использовал его, и он дает вам URL для входа в календарь телефона. Bedework - это сервер, который вы можете установить на свой компьютер (он снабжен документацией; с этого стоит начать).

Android изначально не поддерживает Bedework . Чтобы Android поддерживал CalDAV , вам необходимо установить приложение, которое поддерживает CalDAV , но я не знаю, работают ли они с Bedewrok или нет.

0 голосов
/ 02 февраля 2013

В случае Android вы можете попробовать использовать CalendarProvider и ContactProvider. Вы можете сослаться на это: http://developer.android.com/guide/topics/providers/calendar-provider.html

0 голосов
/ 02 марта 2011

Все это предполагает, что у вас есть какая-то настройка сервера Groupware где-то, которая действует как хранилище для этой информации.

Для компаний с открытым исходным кодом вы можете посмотреть продукт под названием Sogo .Apple также делает сервер caldav / carddav , написанный на python.Они ожидают, что вы купите Mac-сервер, но вы можете скачать код и запустить его с ПК или Linux.Там есть куча платных групповых программ .

Возможно, вы захотите проверить клиентское программное обеспечение с открытым исходным кодом, написанное теми же детьми, которые разрабатывают Sogo caled funambol .Он утверждает, что он x-mobile (все те, что вы упомянули в любом случае).

Идея всех протоколов * DAV заключается в том, что да, все сделано Ури (на самом деле это было указано Тимом Бернерсом Ли в его проекте).для сети).

Я только что прошел этот же процесс и нашел только новые стандарты, из которых * DAV является де-факто IMO.HTC использует активную синхронизацию MS на моем HD2 для синхронизации моей Gmail.Иди разберись!

...