2

基本的に、軽量のCalDavサーバープロキシが必要です。これは、ユーザー名、パスワード、およびカレンダー名をスクリプトに渡し、無効なユーザー/パスで応答するか、そのようなカレンダーがないか、カレンダーを返します。その後、CalDav サーバーは適切な応答をサーバーに返します。

ユーザーのカレンダーに直接アクセスしないため、キャッシュの目的でユーザーのカレンダーのみをサーバーにローカルに保存します。私のスクリプトは、外部サイトにログインしようとし (私の制御の及ばない)、サイトをクロールしてカレンダーを取得しようとします。

可能であれば、サーバーがスクリプトと通信するための wsgi サポートを備えていることを希望します。

4

1 に答える 1