java - 如何使用 google OAuth2 和 Java 向 script.google.com 网页发送 GET 请求?

标签 java google-apps-script oauth get google-oauth

GET 正在为我工​​作,但当我发送它时,我得到了谷歌服务授权页面。我阅读了谷歌的指南,但仍然不明白如何正确使用凭据。

这个thing用于管理脚本文件本身,与我的问题无关:/

如果可以用Java实现就更好了

最佳答案

登录 Google 后,您将被重定向到带有 Google 代码的重定向页面。重定向页面可以在谷歌私有(private)用户控制台中设置。当您获得谷歌代码时,您可以使用代码通过 GoogleAuthorizationCodeFlow 获取 jwt

例如

    GoogleAuthorizationCodeTokenRequest googleAuthorizationCodeTokenRequest = codeFlow.newTokenRequest(code)
        .setRedirectUri(redirectUrl);
    try {
        GoogleTokenResponse googleTokenResponse = googleAuthorizationCodeTokenRequest.execute();

    } catch (IOException e) {
        throw new ExternalAuthenticationException("Invalid google 'code' parameter (disposable)");
    }

关于java - 如何使用 google OAuth2 和 Java 向 script.google.com 网页发送 GET 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62477491/

相关文章:

java - 如何将 ResultSet 对象转换为 Comparable 对象

java - Android:getX getY 初始延迟

google-apps-script - 每天在特定时间更新一个单元格

javascript - 创建用于在 Google Forms 中批准工作流程的脚本

azure - 微软!德语! Azure Cloud - 让 oauth2-proxy 工作

java - 为什么 AtomicReference CAS 返回值为 128 的 false?

java - 安卓到休息: cannot serialize java Date

javascript - 如何在 Apps 脚本中将对象参数传递给 PlusDomains.Circles.list

facebook - Laravel & 野狗 : Secure API with Facebook/Google Login

encryption - 为 HMAC-SHA1 生成使用者 key / secret