8

私は CMS の作成者であり、ユーザーが Web だけでなく CalDAV を介して私の CMS とやり取りできるようにする CalDAV サーバーの構築に興味があります。そういうもの。

PHPで構築されたCalDAVサービスであるhttp://www.davical.org/を見てきましたが、独自のデータベースがあり、DB関連の作業はすでに完了しており、翻訳する中間層サービスが必要です。私の関数を使用して、私のデータベースとの間の方法。

何か案は?

4

5 に答える 5

13

SabreDAV http://sabre.io/dav/caldav/が役に立ちます。

于 2010-05-31T15:58:03.207 に答える
7

あなたは間違いなくバイカルを見ておくべきです。これは、SabreDAVとSQLite3に基づく軽量のcaldavおよびcarddavサーバーディストリビューションです。

http://baikal-server.com/

于 2012-03-05T22:02:16.883 に答える
0

DAViCalには、独自のテーブル構造と同期するために使用できるフックもあります。特に、カレンダー内で変更が発生するたびに呼び出されるこのフックがあります。

http://wiki.davical.org/w/Configuration/hooks/log_caldav_action

于 2011-12-16T09:57:58.507 に答える
-1

Wiresharkを使用してプロトコル(多くのXML)を検出します。

単純なiCalファイルのみを配信したい場合は簡単です。「表示のみ」の場合はiCalファイルで十分であり、CalDavは必要ありませんが、ToDoなどを追加する場合はCalDavが必要です。

于 2010-08-12T17:02:11.873 に答える
-2

iCalendar ファイル形式はあなたが探しているものだと思います。このようなファイルの作成に役立つPHP ライブラリ ( link text )がいくつかあります。

于 2010-08-01T00:04:52.457 に答える