这是我的代码段:
$service=new Google_Service_Drive($client);
$file=new Google_Service_Drive_DriveFile();
$file->setTitle($title);
$file->setDescription('some desciption');
$file->setMimeType($mimeType);
$createdFile=$service->files->insert($file,[
'data' => $data,
'mimeType' => $mimeType,
'uploadType' => 'media'
]);
这会将文件上传到Google驱动器的根目录。
我想将上传位置更改为另一个文件夹,我该如何实现?
答案 0 :(得分:1)
$parent = new Google_Service_Drive_ParentReference();
$parent->setId('folderid');
$file->setParents(array($parent));