0
雖然通過API上傳文件到我的收存箱文件夾,我得到這樣的迴應:Dropbox的文件上傳
(
[error_summary] => path/conflict/file/..
[error] => Array
(
[.tag] => path
[reason] => Array
(
[.tag] => conflict
[conflict] => Array
(
[.tag] => file
)
)
[upload_session_id] => AAAAAAAAMDWI9yGIglA8Lg
)
)
任何人都可以建議我一個解決方案嗎?
此回覆是由於已經有一個帶有這個名稱的文件存在於保管箱文件夾或代碼問題中嗎?
這是我的文件上傳代碼,
$cheaders = array('Authorization: Bearer '.$dptoken,
'Content-Type: application/octet-stream',
'Dropbox-API-Arg:'.$query);
$ch = curl_init('https://content.dropboxapi.com/2/files/upload');
curl_setopt($ch, CURLOPT_HTTPHEADER, $cheaders);
curl_setopt($ch, CURLOPT_PUT, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($ch, CURLOPT_INFILE, $fp);
curl_setopt($ch, CURLOPT_INFILESIZE, $size);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
$droplist = json_decode($response,true);