Не могу загрузить файл в BOX API

Я написал этот код. Я отправляю данные $url = "https://upload.box.com/api/2.0/files/content", но я не получаю ответ. Может быть, у кого-то тоже была эта проблема?

 $absolutePath = 'home/my/path/uploads/media/ClientPDF/0001/01/c607bea86bdb42220bb49aac722b4a5eb44be3db.pdf';

$json = json_encode([
'name'   => 'c607bea86bdb42220bb49aac722b4a5eb44be3db.pdf,
'parent' => ['id' => 7479666489] //parent folder
]);

$fields = [
'attributes' => $json,
'file'       => @$absolutePath
];

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Authorization: Bearer MY_TOKEN_KEY'
'Content-Type:multipart/form-data'
]);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);
$response = curl_exec($ch);
var_dump(json_decode($response, true)); die;

var_dump — ничего не печатать, я не могу отладить этот запрос. Пожалуйста, помогите мне решить эту проблему

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]