2013-03-06 52 views
0

如何使谷歌驱动 的子目录下,执行后,这个脚本文件夹使根如何使谷歌驱动的子文件夹执行后,这个脚本文件夹使根

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

https://developers.google.com/drive/folder根据这个文件夹是一个没有扩展名的文件夹,所以可以通过在根文件夹下插入一个文件来进行尝试 – ravisoni 2013-03-06 12:06:38

回答

0

看你的代码,你只需必须确保$parentId包含您想要包含子文件夹的文件夹的ID。

0

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

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

相关问题