Inscripción Home Pagos y Notificaciones de Cobro Mapa del Sitio

Buscar:
Buscar ayuda sobre:
Ayudas sobre
Qué es MercadoSocios
Comprar
Vender
Herramientas de promoción
Tus datos e inscripción
Recibir pagos
Administrar cuenta
Seguridad
Administrar datos
Solucionar problemas
Glosario técnico
MercadoClics
Pagar
Recibir pagos
Mis datos
Solucionar problemas
Seguridad
Resolución de Conflictos



Términos y Políticas
Portal de Ayuda > ... > Crear herramientas > Cómo hacer una aplicación PHP con la API de MercadoLibre
Cómo hacer una aplicación PHP con la API de MercadoLibre .

A continuación, verás cómo desarrollar una aplicación PHP que utiliza las APIs de MercadoLibre.

Requisitos previos

En primer lugar, es necesario que instales y configures tu  servidor (por ejemplo, una combinación de Linux / Apache / PHP ).

En la guía asumiremos que tienes este tipo de servidor, que el directorio donde se encuentran tus páginas PHP es /var/www/ y que tu servidor ya responde pedidos en http://localhost/.

Descarga MELI PHP SDK (Software Development Kit)

Para obtenerlo y configurarlo para que funcione en tu entorno:

 

  1. Ingresa a https://github.com/mercadolibre/php-sdk .

  2. Crea el directorio /var/www/src/.

  3. Haz clic en la carpeta SRC y descarga los archivos meli.php y base_meli.php en /var/www/src/.

  4. Por último, en la página de GitHub dirígete a la carpeta examples y descarga el archivo example_search.php en /var/www/ejemplo/example_search.php.

    Tu directorio /var/www/ debería contener estos archivos:
    /var/www/ejemplo/example_search.php
    /var/www/src/base_meli.php
    /var/www/src/meli.php


    Opcional: si no deseas crear los directorios /var/www/ejemplo y /var/www/src, puedes descargar los 3 archivos en /var/www/ y editar los archivos base_meli.php y meli.php , cambiando la línea 3:
    require ?../src/meli/meli.php?
    por:
    require ?meli.php? 

 

Obtén un listado de ítems de MercadoLibre

Para especificar el sitio del país que quieres consultar, debes editar la fila 15 de /var/www/ejemplo/example_search.php y reemplazar:

$search = $meli->get('/sites/#{siteId}/search',array(

por el código del sitio que quieres consultar. Por ejemplo, MLV para Venezuela:

$search = $meli->get('/sites/MLV/search',array(

Puedes consultar los sitios disponibles en esta API: https://api.mercadolibre.com/sites/.

Recuerda que para poder contabilizar tus ganancias con MercadoSocios debes incluir el tool ID en el código de seguimiento. Para esto, en la línea 36 de example_search.php (o index.php, depende cómo lo hayas nombrado) debes cambiar el ejemplo:

echo '<li><a href="' . $searchItem['permalink'] . '">'. $searchItem['title'].'</a></li>';

por

echo '<li><a href="http://pmstrk.mercadolibre.cl/jm/PmsTrk?tool=-1xxxxxxxx&go=/jm/item?site=MLA$$id= ' . substr($searchItem['id'],3) . '">'. $searchItem['title'].'</a></li>';

 

¡Listo!

Navegando la URL xxx, obtendrás un listado como este:

Para encontrar más información sobre las APIs y comentarios de otros usuarios, visita el sitio de desarrolladores .

Si todavía tienes dudas, compártelas en: http://developers.mercadolibre.com/forums-es/.

¿Te sirvió esta ayuda?