下载以谷歌形式上传的照片以名称回答

时间:2017-11-13 17:27:27

标签: google-drive-api google-docs google-form

我创建了一个谷歌表格,我收集有关工人的信息(姓名家庭照片等...)。 我想将通过表格上传的所有照片下载到我的电脑上,但我希望每张下载的照片都有一个适合工人提交的姓名和家庭答案的名字,即_。 这将用于自动生成磁卡,无需遍历每张磁卡并手动选择其图像。

1 个答案:

答案 0 :(得分:0)

对于上传文件,您可以使用文档中指定的方法。

  

Drive API允许您在creating或{}时上传文件数据   updating File资源。

     

您可以通过以下任何方式发送上传请求:

     
      
  • 简单上传:uploadType=media。用于快速传输小文件(5 MB或更少)。要执行简单上传,请参阅   Performing a Simple Upload
  •   
  • 分段上传:uploadType = multipart。为了快速传输一个小文件(5 MB或更少)和描述该文件的元数据,全部在   一个请求。要执行分段上传,请参阅   Performing a Multipart Upload
  •   
  • 可恢复上传:uploadType =可恢复。为了更可靠的传输,对于大文件尤为重要。可恢复的上传是很好的   大多数应用程序的选择,因为它们也适用于小文件   每次上传一个额外HTTP请求的成本。执行
      可恢复上传,请参阅Performing a Resumable Upload
  •   
     

大多数Google API客户端库至少实现了其中一个   方法。有关其他信息,请参阅客户端库文档   有关如何使用每种方法的详细信息。

然后你可以manipulate your metadata

  

您需要开始插入的大部分信息和   检索文件详见Files reference。这是一个   命名文件和使用的几个更重要的考虑因素   缩略图和可索引文本等元数据。

接下来,这是Specify file names and extensions

的方法
  

应用程序应在title属性中指定文件扩展名   使用API​​插入文件。例如,插入一个操作   JPEG文件应指定类似"name": "cat.jpg"的内容   元数据。

     

后续GET次请求包含只读fileExtension   使用最初在名称中指定的扩展名填充的属性   属性。当Google云端硬盘用户请求下载文件时,或   当文件通过同步客户端下载时,Drive构建一个   基于标题的完整文件名(带扩展名)。在哪些情况下   Google广告管理系统会尝试确定扩展程序   基于文件的MIME类型。