如何使用java而不是gcloud命令获取gcloud的id_令牌

如何使用java而不是gcloud命令获取gcloud的id_令牌,java,authentication,token,gcloud,Java,Authentication,Token,Gcloud,有人能给我一段java代码,让我使用google帐户在GCP上获得id_令牌吗 我在GCP上部署了一个restful api端点服务进行测试。我可以使用命令gcloud config helpere.g使用我的google帐户获取id_令牌。id_令牌:eyJadhI6。。。。。然后将此id_令牌作为授权值放置在标头中。REST请求按预期启动。但是我需要使用Java而不是控制台命令行来获得有效的id_令牌。我鼓励您使用Google提供的一个客户端库SDK 这些都是开源的,并经过谷歌测试,为您的开

有人能给我一段java代码,让我使用google帐户在GCP上获得id_令牌吗


我在GCP上部署了一个restful api端点服务进行测试。我可以使用命令gcloud config helpere.g使用我的google帐户获取id_令牌。id_令牌:eyJadhI6。。。。。然后将此id_令牌作为授权值放置在标头中。REST请求按预期启动。但是我需要使用Java而不是控制台命令行来获得有效的id_令牌。

我鼓励您使用Google提供的一个客户端库SDK

这些都是开源的,并经过谷歌测试,为您的开发提供了一个更好的平台

见:

以及:

使用这些SDK,您将避免直接在底层RESTAPI中导航的复杂性

两个有用的技巧|指针:

允许您从浏览器使用REST API 如果将-log http附加到任何gcloud命令,则会记录其余调用。 注意:API客户端库和云客户端库有两种风格,请参见。云客户端库更为现代,更为惯用,如果您主要使用GCP,则更为可取


您好,请在这里查一下,您能说得具体一点吗?我是GCP的新手,不确定哪一个参考是正确的。一段具体的代码将是完美的。谢谢