You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
参考 Google Calendar API – Google Apps Platform — Google Developers 特定のカレンダーのイベント一覧を取得して、CSVに出力するスクリプトを書いてみました。Githubはこちら→TAKAyukiatkwsk/google_calendar_util 環境の構築 % cd path/to/project % vi Gemfile source :rubygems gem "google-api-client" % bundle install --path vendor/bundle 次にGoogle APIs Consoleでアプリケーションを登録します。詳しくはここに書いてあります。https://developers.google.com/google-apps/calendar/firstapp?hl=ja#registe
● [Rails] GoogleCalendar を使う 〜 データ登録編 〜 データの更新や private なカレンダーへアクセスするには Google へのログインおよびセッション維持が必要になるが、gcalapi では GoogleCalendar::Service がセッション周りの面倒を全て見てくれる。 Serviceオブジェクトの作成 Serviceオブジェクトは、カレンダー用の Gmail のアカウント情報から簡単に作成できる。 srv = GoogleCalendar::Service.new('xxxxxx@gmail.com', 'password') # (※ メアドとパス) Calendarオブジェクトの作成(その1) カレンダーへのアクセスには、Calendarオブジェクトを利用する。これは、先ほどのServiceオブジェクトと参照先するカレンダーのFEED情報
昨日はすっごいがんばって自前でGoogleAuthSub認証を通すコードを書いたのですが。 今日、続きでカレンダーを扱おうとしたら、gcalapiに同じ内容のコードがあるのを発見してしまいました。 しかもこっちの方が明らかにきれいです。だったら最初からこっちでよかったんじゃん。 再発明しちゃった車輪をもてあそびつつ、gcalapiでAuthSub認証を使う方法を記述しておきます。 Googleの認証ページ用のURLを生成する require ‘gcalapi’ require ‘googlecalendar/auth_sub_util’ @uri = GoogleCalendar::AuthSubUtil.build_request_url( ‘http://www.example.com/responce’, ‘http://www.google.com/calendar/feeds/’
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く