2016-04-04 6 views
1

Webサービスを使用して製品にイメージを追加しようとしていますが、試行するたびにエラーが発生します。イメージWebサービスのプレスタシップを追加しようとするとエラーが発生する

$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を与える:私はこれを検索しましたほぼすべてのページでは、彼らが私に与えたコードです。

エラー翻訳:

ページ192.168.1.124は機能しません。

ページ192.168.1.124は、この要求を現在処理できません。

ご協力いただければ幸いです。 よろしくお願いいたします。

+0

エラーの英語翻訳を見つけて、質問にテキストとして含めてください。 – Breeze

+0

完了:挨拶 –

答えて

0

私はこの問題を解決しました。私は 'AñadirImagen'というファイルに名前をつけましたが、localhostは 'ñ'文字を認識しません。

同じ問題を抱えている人に役立つことを願っています。

おはようございます!

関連する問題