RubyからGoogleDriveを使う
苦戦中だが少しわかってきたかもしれない
まずアプリ用の
client_id
と client_secret
を取得する これを利用するアプリでユーザに認証操作させることができる
ユーザが認証すると
access_token
とか refresh_token
とかを得ることができ、これを使うとGoogleDriveにアクセスできるアプリの準備
取得した
client_secrets.json
を使う client_id
と client_secret
が入っているユーザ認証を行なう
ユーザが認証した結果アクセストークンとかリフレッシュトークンとかを取得する
これを取得するのが結構難しい!
リフレッシュトークンを一度取得しておくと毎回認証する必要はない
アクセストークンはexpireするらしい
その後もとても難しい!!
(あとで書く)