Google 驱动器 API "Save to Drive" 多个文件

Google Drive API "Save to Drive" multiple files

我正在尝试使用网页上的 Googe Drive 保存按钮。官方文档说,data-src="//example.com/path/to/myfile.pdf" 代表我要保存到 Drive 的文件。如果我想保存多个文件,但不想添加多个按钮怎么办?

我尝试添加多个 data-src: 但当然,它不起作用。

我知道,我可以在一个 ZIP 文件中保存多个文件,但是是否可以在不压缩的情况下一次保存多个文件?

不能使用单个 "Save to Drive" 按钮将多个文件保存到云端硬盘。您应该为每个文件添加一个按钮。虽然这在文档中没有明确说明,但添加按钮的规则非常明确并且没有太大的灵活性:

解决方法:

如果您想通过一个按钮将多个文件添加到云端硬盘,您可以将您的按钮附加到一个事件(每个要保存到云端硬盘的文件都有一个 onclick, or what have you) which would fire a function that would call Files: create

如果您需要有关如何处理 OAuth 过程/如何调用 API 方法的指示,请检查引用的 Browser Quickstart

参考: