mhc2gcalあるいはgcalapiでGoogle Appsを使う方法

Google Appsのカレンダーを使っています。そこでmhc2gcalを試したのですが、Google Appsの認証に失敗します。
mhc2gcalが対応していないのではなく、それが使っているgcalapiライブラリが対応していないようです。

超やっつけですが以下のようにすれば認証を通るようになります。

gcalapiをインストールしたディレクトリのlib/googlecalendar/service.rbを編集します。

47行目の
res = w.post(AUTH_PATH, "Email=#{@email}&Passwd=#{@pass}&source=company-app-1&service=cl", head)
これをこうします。

res = w.post(AUTH_PATH, "Email=#{@email}&Passwd=#{@pass}&source=company-app-1&service=cl&accountType=HOSTED", head)

&accountType=HOSTED がミソです。