在谷歌驱动器中上传特定文件夹中的文件


Uploading files in a specific folder in googledrive

我使用以下url在php中使用curl将文件上传到Googleddrive

https://www.googleapis.com/upload/drive/v2/files?uploadType=media.

上传主外部文件夹(即驱动器)中的文件可以正常工作。但是如何上传特定文件夹中的文件。我有文件夹。

我尝试了以下网址上传内部文件夹中的文件,但它不起作用:-

https://www.googleapis.com/upload/drive/v2/files/{folderid}?uploadType=media.

如果有人能帮助我,我会非常感激的。

您必须在元数据中设置父集合中目标文件夹的id:

{
  "title" : "My document",
  "mimeType" : "image/jpeg",
  "parents": [{
    "kind": "drive#file",
    "id": "<folderId>"
  }]
}

你用PHP做这个吗?如果是这样的话,那么我将推荐使用Google的PHP API客户端,因为他们为您做繁重的工作。