Hola a todos,
Necesito que me ayudéis sobre este tema, mis conocimientos informáticos son básicos y no sé por dónde empezar, la cuestión es la siguiente:
Tengo una tienda online Prestashop 1.6 en la que ya hay productos que están en mi almacén, y de los cuales no necesito tener actualización de stock.
Por otra parte dispongo de un proveedor que me facilita conectar mi tienda con su stock de almacén con actualización de stock diaria.
Las instrucciones que me pasa el proveedor son las siguientes:
Tenemos un servicio para que actualices el stock en vuestro sistema, es el mismo que damos a los demás asociados que tienen tiendas externas a nuestro servidor.
El servicio se puede llamar a cualquier momento del día, pero los datos, de momento, solo se actualizan 1 vez al día, a las 02:30:00 GMT+1 (horario español).
La llamada al servicio por no contener datos “privados” y para que sea más sencilla la implementación por parte de los clientes es una llamada a una URL abierta. También con la intención de facilitar todavía más la integración del stock los datos estarán en formato JSON dispuestos como pares (clave-valor) donde la clave es la referencia del producto y el valor la cantidad disponible en stock del mismo producto.
Abajo dejo un ejemplo del formato de los datos:
{
"01527":"1.00”,
"1101192":"47.00”,
"110124986":"1.00”,
"18I085":"11.00”,
"1901100":"21.00"
}
En este bloque de información podemos ver que el producto con la referencia 01527 tiene 1 unidad en stock, el producto con referencia 1101192 tiene 47 unidades, etc…
La URL para acceder al servicio es: ........................
Pues bien, tengo esta información pero no sé ir más allá.
Agradecería mucho vuestra opinión.
Saludos
Jose Ignacio
URL del sitio: Contenido solo visible a usuarios registrados
HOla
Desde prestashop por defecto sólo puedes importar archivo CSV, estos te actualizarían el stock
Sin embargo según lo que comentas, te estan dando acceso a una url con información en formato json, esto es algo muy particular, requerira programación, posiblemente la construcción de un módulo que lea la url e interpreste los datos en json
Otra opcion es que lo hagas manualmente, podría ayudarte converitr el formato json a CSV
http://www.convertcsv.com/json-to-csv.htm
Luego este archivo CSV darle formato adecuado e importarlo a tu tienda, este proceso se haría manualmente
Saludos.
Hola, tengo el mismo problema,
¿Sería posible programar una tarea Cron para automatizar el proceso?, tengo los archivos tanto en json como en csv.
Un saludo
Hola Rubén.
xfavor podrías abrir el tema desde uno nuevo, no podemos saber que plataforma usas y la versión que tienes y ademas puede crear confusión entre lo que buscas y lo que busca José Ignacio.
Un saludo
Hola Pepe, es la misma plataforma e incluso el mismo proveedor, pero no pasa nada, creo otro nuevo tema.
Gracias.