Я пытаюсь загрузить фильм в API Wistia CURL (http://wistia.com/doc/upload-api).PHP Curl - Wistia API Загрузить
Он отлично работает с помощью следующей командной строки, но когда я положил его в PHP коде, я просто получаю пустой экран без ответа:
$ curl -i -d "api_password=<YOUR_API_PASSWORD>&url=<REMOTE_FILE_PATH>" https://upload.wistia.com/
PHP код:
<?php
$data = array(
'api_password' => '<password>',
'url' => 'http://www.mysayara.com/IMG_2183.MOV'
);
$chss = curl_init('https://upload.wistia.com');
curl_setopt_array($chss, array(
CURLOPT_POST => TRUE,
CURLOPT_RETURNTRANSFER => TRUE,
CURLOPT_POSTFIELDS => json_encode($data)
));
// Send the request
$KReresponse = curl_exec($chss);
// Decode the response
$KReresponseData = json_decode($KReresponse, TRUE);
echo("Response:");
print_r($KReresponseData);
?>
Спасибо ,
1. Вы включили 'display_errors'? 2. Каков размер загружаемого файла и размер размера сообщения в php.ini? 3. Вы даже не проверяете результаты 'curl_exec'. – Raptor