google-apps-script - 列出并复制 Google 表格文件的特定命名版本
问题描述
现在我正在使用此代码创建特定电子表格的副本。
var fileToCopyID = "...";
var destinationFolderID = "...";
// get the root folder
var destinationFolder = DriveApp.getFolderById(destinationFolderID);
// get the file
var fileToCopy = DriveApp.getFileById(fileToCopyID);
// create the file
return fileToCopy.makeCopy("new", destinationFolder);
有没有办法复制电子表格的特定命名版本?我检查了https://developers.google.com/apps-script/上的所有文档,但似乎没有任何与命名版本相关的内容。
解决方案
我不这么认为。Google Drive API 有Revisions 资源,但我也没有找到获取命名版本或修订名称的方法。
参考
- https://developers.google.com/apps-script
- https://developers.google.com/drive
- https://developers.google.com/sheets
相关问题
- 通过 GAS 保存和访问 Google 表格的“命名版本”
- Drive API v3 恢复以前版本的文件
- 通过 Google 表格中的 Appscript 访问和恢复到特定(最好命名)修订
这基本上是同一个问题,但还没有任何答案。
推荐阅读
- powershell - 将powershell脚本转换为shell脚本
- ruby-on-rails - 如何在 Rails 中组合 ActiveRecord 查询结果?
- spring - spring 5.2.3 升级后,RequestParam 值在控制器中出现两次
- python - Altair:在 LayerChart 中应用选择和 ~selection
- oauth-2.0 - 系统上下文中令牌交换后“行为”声明的形状
- regex - RegEx 匹配多行多个匹配项之间的所有内容
- python - Pycharm调试:发生错误时,程序在本地退出,但在远程可以查看变量。如何在本地激活它?
- reactjs - 如何在 Create React App 中向 ESLint 添加规则
- apache - 重写规则数组从 url 隐藏类别
- php - 使用 AutomateWoo 插件将创建的优惠券限制为电子邮件地址