【问题标题】:Google Apps Scripts makeCopyGoogle Apps 脚本 makeCopy
【发布时间】:2018-02-19 07:09:40
【问题描述】:

我来了

找不到方法 makeCopy(string,Folder)

当我尝试制作文件的副本时。 https://developers.google.com/apps-script/reference/drive/file#makeCopy(String,Folder) 明确指出 makeCopy(string,Folder) 工作正常。我很困惑,有什么帮助吗?

【问题讨论】:

  • 你能展示你如何获得“文件”对象吗?这可能就是问题实际发生的地方。
  • var copyd = DocsList.getFileById(fileid).makeCopy(values[0][1],DocsList.getFolderById(foldera.getId()));

标签: google-apps-script google-drive-api


【解决方案1】:

在您显示该方法属于DriveApp service 的参考文献中,您使用的是DocsList service,而后者没有这样的方法。

这就是您收到此消息的原因。

使用 DriveApp 获取您的文件,它会工作。

我还建议使用脚本编辑器的自动完成功能来避免此类问题,它会自动建议适用于您正在使用的对象的所有可能方法,非常舒服;)

(使用 control|space 调用自动完成)

【讨论】:

  • 谢谢!你是救生员:D
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-10-07
相关资源
最近更新 更多