Javaコードを介してURLを実行するのを手伝ってくれる人はいますか:
ローカル ドライブから Gmail ドライブにファイルをアップロードしようとしています。
たどった手順
Google Developer(API) の助けを借りて URL を生成しました
GoogleAuthorizationCodeFlow flow = new GoogleAuthorizationCodeFlow.Builder( httpTransport, jsonFactory, CLIENT_ID, CLIENT_SECRET, Arrays.asList(DriveScopes.DRIVE)) .setAccessType("online") .setApprovalPrompt("auto").build(); String url = flow.newAuthorizationUrl().setRedirectUri(REDIRECT_URI).build();
以下のURLを取得しました
https://accounts.google.com/o/oauth2/auth?access_type=online&approval_prompt=auto&client_id=1066028402320.apps.googleusercontent.com&redirect_uri=urn:ietf:wg:oauth:2.0:oob&response_type=code&scope=https://www.googleapis.com/auth/drive
インターネット ブラウザで URL を実行する
一意の応答トークンを取得するために、ユーザー ID とパスワードがインターネット ブラウザーに入力として与えられます。
開発の一環として、ステップ 2 まで完了したので、Java コードを使用してステップ 3 と 4 を自動化します。(UserdId とパスワードで提供された URL を生成した後、一意のトークンとして応答を取得する必要があります。)
これについてあなたの助けを期待しています