gpt4 book ai didi

python - 非交互式访问谷歌云存储

转载 作者:太空宇宙 更新时间:2023-11-03 12:04:00 26 4
gpt4 key购买 nike

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

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

  • ['token_uri', 'client_secret', 'client_id', 'auth_uri', 'project_id', 'auth_provider_x509_cert_url', 'redirect_uris'] 在“已安装”字段中
  • ['token_uri', 'client_email', 'client_id', 'client_x509_cert_url', 'auth_uri', 'project_id', 'type', 'auth_provider_x509_cert_url', 'private_key', 'private_key_id']
  • “已安装”字段中的['project_id', 'token_uri', 'client_id', 'auth_provider_x509_cert_url', 'auth_uri']

我需要按什么顺序进行调用?可以假设用户名/密码可供有权访问数据存储的用户使用。

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

最佳答案

最后,我按照自己的直觉,将生成的代码包装到我的项目中 GCSFS , 具体来说 here它可以采用设备代码路由(要求用户与浏览器交互),以任何方式接受刷新 token ,或接受通过使用 gcloud 登录生成的那种 google 凭据文件。

关于python - 非交互式访问谷歌云存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38252084/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com