Hola amigos de CCTW:
Tengo una urgencia y espero que puedan ayudarme o guiarme en como solucionarlo, se los agradecería de corazón, y de pasada les agradezco por haberme iniciado en esto de crear sitios web :D.
Bueno no los alago mas y les paso a contar mi problema. bueno resulta que en una sección de mi sitio web quisiera ofertar artículos de mercado libres para algunos ingrecitos extras. Mercadolibre ofrece una opción para ofertar directamente los artículos en tu sitio, el problema es que esta basado en XML el problema es que no tengo ni idea como integrar XML en mi web. Si pudieran ayudarme o guiarme que leer para aprender hacerlo.
JeJeJe ya no los aburro mas y les doy las gracias adelantadas :D muchas gracias CCTW son lo mas tengo un banners en el pie de mi web como homenaje a uds :D
PD: No es broma lo del banners :|
Te recomiendo que uses Prestashop, nunca lo he probado pero dicen que es muy bueno. En el foro hay varios expertos del Prestashop por si necesitas ayuda :D
Si a integración te refieres a incluirlos tienes muchas maneras de hacerlos: puedes transformar el xml en html (xhtml) o tambien lo puedes llamar por ajax mediante algun evento
Y si les dejo el tutorial que brinda mercado libre quisas puedan entender mas lo que quisiera hacer :D
Implementar XML en tu sitio es muy fácil. Siguiendo los 4 pasos básicos podrás incorporar esta tecnología en tus sitios, aumentando tu capacidad de generar dinero con el Programa MercadoSocios.
Desde tu sitio y en tiempo real, realiza una consulta de productos en MercadoLibre, utilizando todos os parámetros de búsqueda que desees.
Armado de Consulta
Para generar una consulta a la base de MercadoLibre en el formato XML, sólo es necesario utilizar las URLs especialmente destinadas para esta herramienta. Las URLs sirven para hacer consultas a la base de datos de MercadoLibre y nos devuelven los datos que pedimos.
La consulta es muy fácil y los datos utilizan todos los parámetros de las búsquedas ya existentes. A continuación encontrarás un detalle de las mismas:
Lista de Artículos
Las siguientes URLs te permitirán obtener la información de artículos publicados en MercadoLibre y así poder utilizarlos en tus sitios web y-o aplicativos.
- Listado de artículos por categoría específica:
http://www.mercadolibre.com.ar/jm/searchXml?as_categ_id=NUMERO_CATE…
Ejemplo para listar artículos de la categoría de Computación:
http://www.mercadolibre.com.ar/jm/searchXml?as_categ_id=1648
- Listado de artículos por búsqueda de palabra:
http://www.mercadolibre.com.ar/jm/searchXml?as_word=PALABRA_BUSCADA
Ejemplo buscando la palabra "dvd" en todo MercadoLibre:
http://www.mercadolibre.com.ar/jm/searchXml?as_word=dvd
-Listado de artículos por búsqueda de palabra en una categoría específica:
http://www.mercadolibre.com.ar/jm/searchXml?as_categ_id=NUMERO_CATE…
Ejemplo para buscar "laptop" dentro de la categoría Computación:
http://www.mercadolibre.com.ar/jm/searchXml?as_categ_id=1648&as_wor…
- Ejemplo para listar 5 artículos de la categoría de Computación, con precio entre 10 y 150, ocultando la apertura de las categorías:
http://www.mercadolibre.com.ar/jm/searchXml?as_categ_id=1648&as_qsh…
Recuerda que puedes utilizar todos los filtros y parámetros disponibles en el sitio MercadoLibre para hacer más efectivos tus listados. Haz clic aquí para bajarlos
Listados de Categorías
Adicionalmente a los listados de artículos, XML te permite acceder a la estructura de las categorías disponibles en MercadoLibre.
Las URLs para acceder a ellas son:
- Listar las Categorías de Argentina:
http://www.mercadolibre.com.ar/jm/categsXml?as_site_id=MLA
- Listar las subcategorías de Computación de Argentina:
http://www.mercadolibre.com.ar/jm/categsXml?as_site_id=MLA&as_categ…
- Listar solo las categorías principales de Argentina:
http://www.mercadolibre.com.ar/jm/categsXml?as_site_id=MLA&as_only_…
- Listar hasta las categorías de nivel 2 de Argentina:
http://www.mercadolibre.com.ar/jm/categsXml?as_site_id=MLA&as_max_l…
MercadoLibre te devuelve los resultados en formato XML con la información de los productos que vos pediste.
Procesa la información con alguno de los scripts que lee el XML añadiendo tu código de seguimiento (Tool ID) del Programa MercadoSocios.
Una vez que ya tienes tus URLs de consulta, y obtengas los datos de la base de MercadoLibre, ¡sólo necesitas procesarlos para que se adapten a tus sitios web y/o aplicaciones!
Para poder procesarlo, sólo es necesario contar con un lenguaje que soporte la interpretación de datos en XML (casi siempre a través de un script que venga integrado) como PHP, .NET, AJAX, JavaScript, Pearl, Java, etc.
Adaptar la información es muy sencillo, y puedes lograrlo con cualquier ¨parser¨ de XML. Hay muchas opciones, para todo tipo de lenguaje y sólo necesitas encontrar el tuyo. Para consultar los scripts disponibles haz clic aquí. Si deseas crear tu propio script, te recomendamos las siguientes páginas de lectura:
PHP:http://www.php.net/manual/es/
.NET: www.asp.net
AJAX: http://w3schools.com/ajax/default.asp
Recuerda que para crear links, debes insertar tu código de seguimiento (Tool ID).
Generación del código de trackeo
Recuerda que para poder armar los links correctamente, debes insertarles tu identificador de herramienta. Para generar un identificador de herramienta, ingresa en Programa MercadoSocios > Herramientas> Links personalizados y sigue los pasos indicados para obtener un código de seguimiento.
Luego, reemplaza las XXX que aparecen en el tag link por dicho código.
Ejemplo del tag link: http://pmstrk.mercadolibre.com.ar/jm/PmsTrk?tool=XXX&go=/jm/item?site=MLA$$id=41017304
De esta manera, obtendrás un enlace correctamente armado, con tu código de seguimiento que te permitirá solicitar reportes detallados sobre tu actividad con esta herramienta.
¡Muestra la información a tus usuarios con el formato de tu sitio, incorporando así todo el potencial de MercadoLibre en tu sitio!