任何人都可以帮助我们通过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();
得到以下网址
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
在 Internet 浏览器中运行 URL
用户 ID 和密码作为 Internet 浏览器中的输入,以获取唯一的响应令牌
现在作为我们开发的一部分,我们已经完成了第 2 步,并希望使用 Java 代码自动执行第 3 步和第 4 步。(生成与我们的 UserdId 和密码一起提供的 URL 后,我们应该得到作为唯一令牌的响应。)
期待您的帮助