2016-04-04 2 views
1

Я пытаюсь добавить изображение к продукту с помощью веб-служб, но каждый раз, когда я пытаюсь, я получаю сообщение об ошибке. Почти во всех страницах я искал это код, который они мне дали:Ошибка при попытке добавить изображение веб-службы prestashop

$key = 'xxxxxxxxxxxxxxxxxxxxxxxxxxx'; //WebService Key 
    $url = 'https://192.168.1.124/prestashop/api/images/products/2'; 
    $imagen = 'C:\\camisa.png'; 


    $curl = curl_init(); 
    curl_setopt($curl,CURLOPT_URL,$url); 
    curl_setopt($curl,CURLOPT_POST,true); 

    //curl_setopt($ch, CURLOPT_PUT, true); // Un-commet to edit an image 

    curl_setopt($curl,CURLOPT_USERPWD,$key.':'); 
    curl_setopt($curl,CURLOPT_POSTFIELDS,array('image' => '@'.$imagen.';type=image/png')); 
    curl_setopt($curl,CURLOPT_RETURNTRANSFER,true); 

    $result = curl_exec($curl); 
    curl_close($curl); 
    echo "<h3>Imagen añadida</h3>"; 

Но он всегда дает мне следующее error.

Translation Error:

страница 192.168.1.124 не работает.

Страница 192.168.1.124 не может обрабатывать этот запрос прямо сейчас.

Любая помощь будет оценена по достоинству. Приветствую!

+0

Пожалуйста, найдите перевод на английский язык для ошибки и включите его в вопрос как текст. – Breeze

+0

Готово :) Приветствия –

ответ

0

Я решил проблему. Я назвал файл «Añadir Imagen», и кажется, что localhost не распознает символ «ñ».

Надеюсь, что это поможет кому-то с той же проблемой.

Поздравления!