【问题标题】:How can I download the images from a website to a google drive folder using google apps script?如何使用谷歌应用脚​​本将图像从网站下载到谷歌驱动器文件夹?
【发布时间】:2021-10-06 00:32:36
【问题描述】:

我想通过编写图像链接将图像从网络下载到驱动器文件夹。 例如,我想使用 google 应用脚本自动下载位于驱动器文件夹中的图像。

https://i.imgur.com/QCFXhpg.jpg

这就像一种网络抓取,我在文件夹中获取所述网络的图像。

function myFunction() {
  
    var destination_id = '1cgzNUb88ZHXSQ7iZ0zYigH1f7KD_7geH' //// Id of the folder in which we are going to store the image
    
     var img = ...;
    
    
     var destination = DriveApp.getFolderById(destination_id)
    
     destination.createFile(img)
    }

【问题讨论】:

    标签: google-apps-script web-scraping


    【解决方案1】:

    在这种情况下,我认为可以使用 UrlFetchApp 检索图像。那么对于你的脚本,下面的修改怎么样?

    发件人:

    var img = ...;
    

    收件人:

    var img = UrlFetchApp.fetch("https://i.imgur.com/QCFXhpg.jpg").getBlob();
    

    参考:

    【讨论】:

    • 感谢您的回答,您的帮助非常有用。
    • 如何使用 GAS 下载文件夹到驱动器?
    • @perico palote 感谢您的回复。我很高兴你的问题得到了解决。而且,我认为您评论的情况是新问题,与您的问题不同。那么您可以通过包含详细信息将其作为新问题发布吗?因为当您的初始问题被评论更改时,看到您的问题的其他用户会感到困惑。通过将其发布为新问题,包括我在内的用户可以想到您的新问题。如果你能合作解决你的新问题,我很高兴。你能合作吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-13
    • 1970-01-01
    • 2021-12-16
    • 1970-01-01
    • 2021-06-13
    • 1970-01-01
    相关资源
    最近更新 更多