【发布时间】:2012-11-12 09:54:47
【问题描述】:
我正在尝试在 Box 上创建一个简单的文件夹,但我遇到了困难。我不断收到此错误:
{"type":"error","status":404,"code":"not_found","help_url":"http://developers.box.com/docs/#errors","message" :"未找到","request_id":"71794126250a0c2f00fe35"}
这是我的代码:
$parent = array();
$parent['id'] = '0';
$params = array();
$params['name'] = 'Testfolder';
$params['parent'] = $parent;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.box.com/2.0/folders");
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $params);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: BoxAuth api_key={myAPIkey}&auth_token={myToken}"));
$result = curl_exec($ch);
curl_close($ch);
print_r($result);
我错过了什么。 请帮忙。 提前致谢。
【问题讨论】:
-
您确定父文件夹存在吗?
-
不知道那个,所以第 2462 个 dropbox 克隆...您是否考虑使用 ownCloud 代替?它是开放的、免费的,并且可以做的不仅仅是为您托管文件:日历、联系人、音乐……还有数百个免费应用程序:-)
-
@GBD 我今天只从 box 开始..我想在根文件夹中创建文件夹。我读过根文件夹的 id 始终为 0,因此我将父 id 设为 0,跨度>