繁体   English   中英

如何从CLI(不使用浏览器)和使用OAuth2使用Google Drive API?

[英]How can i use Google Drive API from a CLI (without browser) and using OAuth2?

是否可以仅使用CLI进行身份验证并获取访问令牌? 我没有浏览器(用于OAuth2同意部分),我需要使用REST API对资源进行身份验证和请求。

最简洁的答案是不。 Google OAuth for User Credentials由网络浏览器执行。

如果您还拥有Google Cloud帐户,则可以通过多种方式创建OAuth访问令牌,但这些是短暂的(3600秒)。 然后是使用Google Cloud Service帐户的G Suite Domain-Wide委派。

我写了一篇关于如何使用curl进行OAuth的文章,但这仍然需要一个Web浏览器,但您可以保存令牌并在远程设备上使用。 链接

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM