问候!我现在正在为我的电子表格编写一个小脚本,我最后一块拼图还没有解决。
我想从特定网址下载文件(或获取所有文件数据),然后将其上传到Google云端硬盘(或创建包含这些文件数据的文件)。我相信我能做到但是怎么做?愿任何人帮助我吗?
如果这不起作用,那么我将不得不用我的电脑设置服务器。通过电子表格脚本向我的计算机发送请求。让我的电脑运行脚本并下载文件并将其保存到特定文件夹中。让Google云端硬盘同步文件......这完全有可能,但是有更简单的方法可以达到我想要的效果吗?
提前谢谢!!!!!
答案 0 :(得分:1)
简而言之:
var response = UrlFetchApp.fetch(url);
var file = DriveApp.createFile(response.getBlob()).setName(filename);
我为此编写了一个更完整的脚本/ webapp。完整的源代码可在GitHub Gist和Google Apps Script处获得,随时可以学习和使用该代码。还有live version。
答案 1 :(得分:0)
使用UrlFetch Services从网址获取数据,并使用Drive Services将此数据存储在Google云端硬盘