Google API
Google APIのトークンをgoogle authで取得する
· ☕ 5 分で読めます

概要

スプレッドシートAPIを例に、gem googleauthを使用してリフレッシュトークンの取得を行う。
自分でURLを組み立てて認証する方法がよく見つかるが、業務等で何度も行う場合には面倒なので手元にコードを置いておけば楽かと思い試してみた。
大体以下のような流れとなる。