如何在执行此脚本文件夹后在google-drive中创建一个子文件夹

时间:2013-03-06 11:59:21

标签: php google-drive-api

如何在google-drive中创建子文件夹 执行后,此脚本文件夹在root中生成

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();

2 个答案:

答案 0 :(得分:0)

查看代码,您只需确保$parentId包含您希望子文件夹包含在其中的文件夹的ID。

答案 1 :(得分:0)

正如@Claudio Cherubino所说,您可以指定父ID。由于您希望子模块位于新文件夹中。您可以使用创建的$createdFile的ID。

所以我想再次运行你的代码,设置$parentId = $createdFile->id;。会做的伎俩。