0

我有这个代码来创建一个文件夹,在创建它之前我想检查这个文件夹是否已经存在!

$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
}
4

1 回答 1

1

Google Docs 中的文件夹由具有 schemehttp://schemas.google.com/g/2005#kind和 term的类别标识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()您可以通过调用列出其所有类别并查找与上述类似的类别来检查条目是否为文件夹。

于 2012-04-23T20:16:43.690 回答