首页 > 解决方案 > 使用代理从 java 代码调用 googleapis

问题描述

我正在使用下面的代码从 Java 代码调用 GoogleAPI

GoogleCredentials credentials = GoogleCredentials
        .fromStream(ChatBotResourceAPIAI.class.getClassLoader().getResourceAsStream("onboarding-audience-chatbot.json"))
            .createScoped(Lists.newArrayList("https://www.googleapis.com/auth/cloud-platform"));

但现在我必须使用代理作为中间层。

Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress("10.212.83.121", 8080));

如何合并上述两者以确保使用代理调用 googleapis?

标签: javagoogle-cloud-platformproxygoogle-api

解决方案


推荐阅读