私は、ユーザーがアプリの2番目のバージョン用の実際のCMSを開発しているときに、ブートストラップCMSとしてGoogleドライブを使用するように要求したAndroidアプリケーションを開発しています。つまり、ドライブコンソールにアクセスしてその中のドキュメントを編集したいので、アプリはこれらを取得する必要があります。
これを行うための最良の方法は、ここで説明するように、アプリケーションが所有する通常のドライブアカウントを使用することであると判断しました。
通常のGoogleアカウントをアプリケーション所有のアカウントとして使用する
これには、ユーザーのOAuth2資格情報を取得する必要があります。上記のリンク先の記事は、その方法に関する2番目の記事にリンクしています。
その中には、認証コードを使用してOAuth2資格情報を取得するためのプログラムが示されています。ドライブのドキュメントによると、これは1回で十分です。
ログイン/パスの組み合わせを指定して認証コードを取得するにはどうすればよいですか?取得した後、OAuth2クレデンシャルを取得する最も簡単な方法は本当にありますか?
さらに、状態パラメーターは何を行い、どのように設定しますか?