GoogleCL で Google カレンダーへ予定を追加するコツ
あらかじめ
- GoogleCL の導入。 (Ubuntu なら .deb パッケージで)
- Web 版でアクセスし、言語を英語にしておく。(GoogleCL は Quick Add 機能の書式に従う。日本語版は Quick Add 非対応である。)
- GoogleCL の認証を済ませる。
追加してみる
タイムゾーンの指定が必須。
12月14日(20:00〜20:30)の予定を追加する。(対象となるのは、認証を済ませたアカウントのデフォルトのカレンダー)
$ google calendar add '予定名 12/14 20:00-20:30 JST'
追加対象のカレンダーをデフォルト以外にする*1
$ google calendar add '予定名 12/14 20:00-20:30 JST' --cal 'カレンダー名'
$ google calendar add '予定名 12/14 20:00-20:30 JST' --user=アカウント名
正直、びみょう…
gdata-python-client を使おう。