【问题标题】:AuthorizationCode to request google a accesstoken oauth2 with javaAuthorizationCode 使用 java 向 google 请求访问令牌 oauth2
【发布时间】:2018-11-09 01:53:18
【问题描述】:

我已经通过 returnurl 获得了 AuthorizationCode,但我不能用它来生成一个 toke 来与 java 中的 google api 对话

【问题讨论】:

标签: oauth-2.0


【解决方案1】:

我解决了我使用 key.json 通过 java 应用程序获取凭据的问题

            credentials = GoogleCredentials.fromStream(new FileInputStream("key.json"));
            credentials = credentials.createScoped(Arrays.asList("https://www.googleapis.com/auth/cloud-platform", "https://www.googleapis.com/auth/dialogflow"));

            credentials.refreshIfExpired();
            AccessToken token = credentials.getAccessToken();

之后我使用 resttemplate 来调用和检测意图

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-15
    • 2016-03-05
    • 1970-01-01
    • 1970-01-01
    • 2019-03-04
    • 2013-08-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多