如何在google-drive中制作一个子文件夹
enter code here
$parentId=$par_idpath;
$file = new Google_DriveFile();
$file->setTitle($dir_name);
$mimeType= gdrive_files::$mime_types['folder'];
$file->setMimeType($mimeType);
// Set the parent folder.
if ($parentId )
{
$parent = new Google_ParentReference();
$parent->setId($parentId);
$file->setParents(array($parent));
}
try {
$createdFile = $service->files->insert($file, array(
'mimeType' => $mimeType,
));
} catch (Exception $e) {
$this->err=$e->getMessage();发布于 2013-03-07 00:07:54
查看您的代码,您只需确保$parentId包含您希望包含子文件夹的文件夹的id。
发布于 2013-03-07 00:51:28
正如@Claudio Cherubino所说,您可以指定一个父id。因为你希望你的子文件夹在你的新文件夹里。您可以使用创建的$createdFile的id。
所以我猜再次运行你的代码,设置$parentId = $createdFile->id;。就能达到目的。
https://stackoverflow.com/questions/15246790
复制相似问题