デスクトップアプリケーション用のGoogleドライブAPIを使用してファイルを挿入しています。Googleドライブを認証するには、生成したURLを使用して認証コードを取得し、フロントエンドに貼り付けます。
バックエンドで認証し、ファイルを自動的にアップロードする方法など、他の方法をお勧めします。
デスクトップアプリケーション用のGoogleドライブAPIを使用してファイルを挿入しています。Googleドライブを認証するには、生成したURLを使用して認証コードを取得し、フロントエンドに貼り付けます。
バックエンドで認証し、ファイルを自動的にアップロードする方法など、他の方法をお勧めします。
ローカルホストのポートをリッスンする Web サーバーを Java で実装することにより、ユーザーのコピーと貼り付けの作業を省くことができますhttp://localhost:8181
。次に、更新トークンを要求するときに、その URL を redirect_uri パラメーターとして使用します。アプリケーションがユーザーの更新トークン要求ページも自動的に開く場合、承認ワークフローはユーザーにとって比較的単純でわかりやすいものになります。
ユーザーの操作を本当にゼロにしたい場合は、サービス アカウントを使用し、サービス アカウントにドメイン全体の権限をユーザーの Google ドライブに委任する必要があります。