对 google 云存储的非交互式访问

Non-interactive access to google cloud storage

我只想使用 http 调用(例如,使用 curl)对 google 云存储 API 进行经过身份验证的调用。

使用 google 开发控制台,我启用了 API 并下载了三组已创建的凭据信息。这些信息 JSON 文件具有以下字段:

我需要按什么顺序拨打电话?可以假定 username/password 可供有权访问数据存储的用户使用。

(我相信这必须在此处或其他地方记录,但我没有找到任何东西。)

最后,我按照我的直觉,将生成的代码包装在我的项目中 GCSFS, specifically here 可以采用设备代码路线(需要用户与浏览器交互),接受刷新以任何方式令牌,或接受通过使用 gcloud 登录生成的那种 google 凭据文件。