【问题标题】:How to specify the file name while uploading a file to Google Drive using the HTTP API?使用 HTTP API 将文件上传到 Google Drive 时如何指定文件名?
【发布时间】:2013-05-05 18:46:54
【问题描述】:

我正在使用 HTTP API 将文件上传到 Google Drive:

https://developers.google.com/drive/manage-uploads

我将文件内容发布到https://www.googleapis.com/upload/drive/v2/files,它工作正常。

但是,我在任何地方都找不到如何指定文件名。有什么想法吗?

【问题讨论】:

    标签: google-drive-api


    【解决方案1】:

    您应该将文件元数据与文件内容一起发送并设置title 属性以指定文件名:

    {
      "title": "My File"
    }
    

    【讨论】:

    • 谢谢克劳迪奥。但是我在decumentation中看到了它并没有理解。如何将文件元数据与内容一起发送?在 POST 请求中,我只能将标头和文件作为内容传递。
    • 您必须发送多部分请求或实施可恢复上传协议。使用简单上传时,您无法在上传时设置文件元数据,但您始终可以使用 2 个请求:一个用于上传文件,另一个用于重命名您刚刚上传的文件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-10
    • 2022-12-20
    • 2016-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多