用途:通过 Google Drive API v3 以 curl 命令完成文件操作,适合在命令行或自动化流程中读写 Google Drive。
主要能力:列出文件、下载文件、上传文件、按名称搜索文件,响应可用 jq 解析。
使用方式:需设置环境变量 GOOGLE_ACCESS_TOKEN,即具备 drive 权限的 OAuth2 访问令牌。列表请求示例:curl -s -H "Authorization: Bearer $GOOGLE_ACCESS_TOKEN" "https://www.googleapis.com/drive/v3/files?pageSize=10&fields=files(id,name,mimeType,modifiedTime)"。下载:向 https://www.googleapis.com/drive/v3/files/FILE_ID?alt=media 发送带令牌请求并用 -o 保存。上传使用 multipart 方式向 https://www.googleapis.com/upload/drive/v3/files?uploadType=multipart 提交 metadata 与 file 表单字段。搜索通过 q 参数,如 name contains 'report'。
限制与注意:大于 5MB 的文件应使用可续传上传(resumable upload);删除文件前应始终确认。其余收费、配额、具体平台支持等信息暂未提供。