我正在使用此PHP API,我想检查文件夹是否已创建,如果没有,则创建它。所以我正在使用
function folderExists()
{
return $this->folder = $this->client->fetchObject("me/skydrive/FOLDER_NAME");
}
但我无法正确行事。我能得到的最好的就是这个
未捕获的例外'例外'与消息'资源 ' d3b7bfe6cdaba4b7'不存在。
但是这个ID仍然不够,我需要这个
folder.d3b7bfe6cdaba4b7.D3B7BFE6CDABA4B7!527
访问它。
答案 0 :(得分:0)
我设法用这个
来解决它function folderExists()
{
$id = $this->client->fetchRoot();
$folders = $id->fetchObjects();
foreach ($folders as $id => $folder) {
if($folder->getName() === $this->config['FOLDER_NAME'])
return $this->folder = $folder;
}
}