gmail_xoauth gemを見つけました。これは必要なことのほとんどを実行しますが、Rails3 内から oauth トークン (consumer_key と consumer_secret) を生成する必要もあります。
Gmail の oauth 統合を自分のサイトに統合しようとしているため、上記の gem が参照する python スクリプトを使用できません。サイトでユーザーを認証ページに誘導し、consumer_key/secret トークンを抽出したいと考えています。
私は OAuth を初めて使用するので、明らかに不足しているものがあるかもしれません。
更新: 上記を解決し、詳細をブログに投稿しました (大きすぎてここに収まらないため)。 http://blog.asif.in/blog/2012/03/03/google-oauth-and-rails/