1

Google カレンダーにイベントを追加する Python ベースのプログラムがあります。繰り返すイベントを追加するには、RFC 2445 標準に準拠した recurrent_data 文字列を指定する必要があります。http://code.google.com/apis/calendar/data/1.0/developers_guide_python.html#CreatingRecurringからの例を以下に示します。

'DTSTART;VALUE=DATE:20070501\r\n'
        + 'DTEND;VALUE=DATE:20070502\r\n'
        + 'RRULE:FREQ=WEEKLY;BYDAY=Tu;UNTIL=20070904\r\n'

これらの文字列を自動的に生成したり、定期的なイベントを Google カレンダーに書き込んだりする一連の関数を作成した人はいますか? 一部の関数を自分で作成することはそれほど難しくないように思えますが、ical または GData API コミュニティでの長年の取り組みと重複するかどうかを確認したかったのです。

4

2 に答える 2

1

私が見つけたのは、RFC 2445 準拠のデータを作成できるiCalendar モジュールだけでした。現時点で最善の策は、Google が提供するこちらの例セクションに基づいてテンプレートを作成することです。

于 2011-03-20T19:13:10.063 に答える
0

icalendarという node.js npm モジュールとして利用できるicalendarという別のライブラリがあります。

于 2011-11-02T11:13:24.593 に答える