Oauth 从google用户名/密码获取google id和访问令牌

Oauth 从google用户名/密码获取google id和访问令牌,oauth,oauth-2.0,google-oauth,Oauth,Oauth 2.0,Google Oauth,我正在创建一个无头服务,我打算使用它来访问第三方API。要做到这一点,我需要使用谷歌访问令牌为自己授权这个第三方API。由于我希望此服务以无头方式运行(即无用户输入),我在Google创建了一个特殊帐户,现在我想使用OAuth获取访问令牌和Google id-警告是,这是一个无头服务,因此我需要在“用户”未输入用户名/密码的情况下执行此操作 如何做到这一点?关于您的评论,您可以通过web流获取刷新令牌。刷新令牌永远不会过期(尽管用户可以撤销它们),并且可以根据需要随时用于获取访问令牌。有关更多信

我正在创建一个无头服务,我打算使用它来访问第三方API。要做到这一点,我需要使用谷歌访问令牌为自己授权这个第三方API。由于我希望此服务以无头方式运行(即无用户输入),我在Google创建了一个特殊帐户,现在我想使用OAuth获取访问令牌和Google id-警告是,这是一个无头服务,因此我需要在“用户”未输入用户名/密码的情况下执行此操作


如何做到这一点?

关于您的评论,您可以通过web流获取刷新令牌。刷新令牌永远不会过期(尽管用户可以撤销它们),并且可以根据需要随时用于获取访问令牌。有关更多信息,请参阅。

我想知道是否可以使用浏览器获取访问令牌,但请确保它永远不会过期。。。