gpt4 book ai didi

bash - 下载大型 Google 云端硬盘文件

转载 作者:行者123 更新时间:2023-11-29 09:39:50 25 4
gpt4 key购买 nike

我刚刚在谷歌驱动器中得到了一个 500mb 文件的大列表。我将如何在我的本地 Linux 机器上排队下载它们?

我无法将它们全部压缩为一个大下载

我无法将它们全部设置为一次下载

我不能整天在这里小批量下载它们。

我从类似 wget/curl large file from google drive 的文档中看到api 已从 google drive 贬值,我们无法获取它们。

所以我正在寻找一种从谷歌驱动器顺序下载大文件的方法,而无需手动点击网络浏览器来执行此操作。

最佳答案

  1. 转到 OAuth 2.0 Playground
  2. 在“选择并授权 API(第 1 步)”中,选择“Drive API v3”,然后选择“https://www.googleapis.com/auth/drive.readonly”作为范围。
  3. 使用 Google ID 授权 API 并交换 token 的授权代码(第 2 步)。我们将获得访问 token 和刷新 token
  4. 打开终端并运行

curl -H "Authorization: Bearer XXXXX"https://www.googleapis.com/drive/v3/files/YYYYY?alt=media -o ZZZZZ

在哪里

XXXXX===> Access Token

YYYYY===> File ID

ZZZZZ===> File Name that will be saved

5.在 Linux 上测试(也应该在 Mac 上工作)。 Windows 可以尝试使用 PowerShell。

引用:Drive REST API Documentation.

关于bash - 下载大型 Google 云端硬盘文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37126437/

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