2012-04-23 123 views
0

我有這段代碼來創建一個文件夾, 在創建它之前,我想檢查一下這個文件夾是否已經存在!Zend gData檢查文件夾是否存在(谷歌文檔)

$service = Zend_Gdata_Docs::AUTH_SERVICE_NAME; 
$client = Zend_Gdata_AuthSub::getHttpClient($_SESSION['cal_token']); 
$docs = new Zend_Gdata_Docs($client); 
$docs->createFolder('My Folder'); 

我想是這樣

if($docs->isFolder('My Folder')) { 
    //do something 
} 
+0

我有一個印象,沒有人知道Gdata如何在Stackoverflow上工作:( – 2012-04-23 19:38:13

回答

1

在谷歌文檔的文件夾是由一個類別標識與方案http://schemas.google.com/g/2005#kind和長期http://schemas.google.com/docs/2007#folder

<category scheme="http://schemas.google.com/g/2005#kind" 
      term="http://schemas.google.com/docs/2007#folder"/> 

您可以檢查條目是否存在通過調用getCategory()來列出其所有類別並尋找類似上面的類別的文件夾。

相關問題