Jump to content

Subida de imágenes desde Webservice PHP


Kanouk

Recommended Posts

Hola,

 

Estoy intentando desarrollar unos scripts de sincronización para gestionar los artículos desde una tercera aplicación web propia accediendo al webservice de prestashop.

 

Actualmente, el script permite insertar/actualizar artículos y asignarles categorías, pero la subida de imágenes se me está resistiendo.

 

He buscado información de todo tipo, pero en ningún caso he podido echarlo a andar. ¿Alguien que lo haya conseguido puede darme algunas directrices sobre como hacerlo? Url del webservice a la que debo llamar, método de envío de los datos, formato de los mismos, formato del xml... Cualquier cosa será bien recibida

 

En principio estoy intentando lo siguiente

curl_setopt($ch, CURLOPT_URL, "http://miweb.es/api/images/products/$id_articulo/bin");
    curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
   curl_setopt($ch, CURLOPT_POSTFIELDS, "xml=".$xml);
   curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-Type: image/jpeg"));
   curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
   // Capturar la URL
   $respuesta=curl_exec($ch);

 

Siendo $xml un file_get_contents("url imagen").

Saludos!

Link to comment
Share on other sites

  • 4 months later...
  • 4 months later...
Guest
This topic is now closed to further replies.
×
×
  • Create New...