5

DDayiCalライブラリを使用してicsファイルを作成しました。 次に、を使用してカレンダーフィードを作成しwebcal protocolます。作成したファイルの名前が、の場合、次myCalendar.icsを使用してアクセスできます。

webcal://localhost/myCalendar.ics

これを実現する方法がわかりません。

また、イベント会場などのicsファイルで何かを変更すると、クライアントのカレンダーエージェント(OutlookやGoogleカレンダーなど)は変更された値を自動的に取得しますか?

4

1 に答える 1

6

組織のカレンダーに基づいてDDayカレンダーを実装しました。

編集:私は通常、.icsファイルへの完全なURLを提供し、クライアントにこのURLをサブスクライブしているクライアント(私の場合はOutlook)内のwebcalアドレスに貼り付けさせます。それ以来、MSサイトでこれを調べました。URLの前にhttpではなくwebcal://(SSLを使用している場合はwebcals://)を付けることで、.icsを自動的にサブスクライブできます。ここを参照してください。/編集

質問2:はい、カレンダークライアントはインターネットカレンダーの変更を取得します。たとえば、Outlookは、通常のOutlookの送受信スケジュールで.icsファイルから変更を取得します。

繰り返しになりますが、.icsカレンダーサブスクリプションは読み取り専用であることに注意してください。双方向の同期カレンダーを望んでいた場合、それはまったく別の質問です... :)

于 2012-06-12T06:07:28.723 に答える