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 がミソです。