RubyからGoogleDriveを使う準備 - クライアントIDなど取得
たいへんわかりにくいのでメモしておく
My First Projectというプルダウンメニューから選択
https://gyazo.com/f20ebf7e6a19bc9716548c7bfc7be236
「新しいプロジェクト」を選択
https://gyazo.com/5c746d0d1b9957bd21b9daa3783ee9b7
新しいプロジェクト名(e.g. masuiproject)を入力
https://gyazo.com/473b5530b3bc9bfdd8a81c2ddfe12f6d
同意画面を作成
https://gyazo.com/6f17adf8f6bcae3ba6d1a84f98607d10
認証情報タブで認証情報を作成する
https://gyazo.com/43ee496f473f28afc9414b64dd41d94d
OAuthクライアントIDを選ぶ
https://gyazo.com/01fa924d02086a1edc718a0ad445822a
デスクトップアプリを選択
https://gyazo.com/8ecfecbe04b4019abb84200688e2d001
Installed Applicationという表現のこともあったと思う
OAuthクライアントが作成される
https://gyazo.com/a2a10fbb4d64b7f5f3cd6edfbe5bfd65
JSONをダウンロードする
https://gyazo.com/1085831d50fa480dcec42c84a0ba49a2
client_secret_なんたら.json がダウンロードされる
ここにclient_idとclient_secretが記述されている
これをclient_secrets.jsonにリネームして利用する
code:client_secrets.json
{
"installed": {
"client_id": "12345678xxxxx.com",
"project_id": "masuiproject",
...
取得したclient_secrets.jsonを使ってAPIを呼ぶ
Drive APIを有効化しなきゃ駄目だったかも