Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 将文件从一个bucket移动到另一个bucket的简单应用程序脚本_Google Apps Script_Google Cloud Storage - Fatal编程技术网

Google apps script 将文件从一个bucket移动到另一个bucket的简单应用程序脚本

Google apps script 将文件从一个bucket移动到另一个bucket的简单应用程序脚本,google-apps-script,google-cloud-storage,Google Apps Script,Google Cloud Storage,我希望创建一个简单的函数,使用应用程序脚本将文件从一个bucket移动到另一个bucket。 还具有删除原始文件的选项。 有人已经有了这样的脚本吗 谢谢, Ian根据您遇到的错误“找不到包”,您可能没有安装相应的云客户端库。请在您选择的客户端库页面上查看相应云客户端库的安装说明和参考资料 您还可以查看有关云存储客户端库的更多信息 此外,您可能希望按照中讨论的步骤将数据从一个bucket移动到另一个bucket,其中包括从旧bucket中删除文件 最后,中给出了示例脚本,并讨论了如何开始 要开始,

我希望创建一个简单的函数,使用应用程序脚本将文件从一个bucket移动到另一个bucket。 还具有删除原始文件的选项。 有人已经有了这样的脚本吗

谢谢,
Ian

根据您遇到的错误“找不到包”,您可能没有安装相应的云客户端库。请在您选择的客户端库页面上查看相应云客户端库的安装说明和参考资料

您还可以查看有关云存储客户端库的更多信息

此外,您可能希望按照中讨论的步骤将数据从一个bucket移动到另一个bucket,其中包括从旧bucket中删除文件

最后,中给出了示例脚本,并讨论了如何开始

要开始,您需要转到Google开发者控制台并启用Google云存储API和Google云存储JSON数据API。还可以为您的帐户启用计费以访问谷歌云存储。然后使用包含Google Apps脚本项目密钥的重定向URL创建API密钥(OAuth 2,Web应用程序)。您的项目中还应包含OAuth2应用程序库脚本


搜索类似的东西,也最终在mcpher的,但太多的代码简单的事情

我最终找到了可能有用的资源:

  • (如果你走这条路,你需要

您可以在此基础上进行设置,然后使用云存储API(JSON)满足您的需要。

检查:查看一下,按照说明添加了库,但在尝试运行任何东西时出现错误。您宁愿不使用Goa和其他第三方的东西。您只是要求使用第三方的东西。是否有人已经有了这样做的脚本。。没有谷歌开发的解决方案,只有第三方或您自己的合作伙伴在尝试运行Goa代码示例时,我遇到了一个错误“找不到包”。有人只有一个基本的简单应用程序脚本代码吗?