Registra tu aplicación
Contenidos
→Datos de la aplicación
→Información básica de la aplicación
→Autenticación y seguridad
↳Consideraciones sobre scopes
↳Aplicaciones online de lectura/escritura
↳Aplicaciones offline de lectura/escritura
→Configuraciones de notificaciones
→Accede a tu información de usuario con nuestros SDK
Datos de la aplicación
Existen tres grupos de información en este formulario: Información Básica de la aplicación, Autenticación y Seguridad y Configuraciones de Notificaciones.
Información básica de la aplicación
app_id: Es tu client_id. Se debe utilizar para recuperar un access token.
secret_key: También se utiliza para recuperar un access token. No compartas este secreto con nadie. name: Nombre de tu aplicación. Debe ser único.
short_name: Nombre que Mercado Libre utiliza para generar el URL de tu aplicación.
description: Esta descripción (hasta 150 caracteres) se mostrará cuando la aplicación solicite una autorización.
Autenticación y seguridad
Callback URL: URI de redireccionamiento. URL para devolver usuarios a tu aplicación una vez que conceden acceso.
Scopes
- Lectura: Permite el uso de métodos API GET HTTP.
- Acceso Offline: Permite realizar una solicitud del server side y refresh token.
- Escritura: Permite el uso de métodos API PUT, POST y DELETE HTTP.
Consideraciones sobre scopes
Existen varios tipos de aplicaciones. No obstante, las dividiremos en tres grupos para explicar los scopes requeridos. aplicaciones de solo lectura: aplicación que permite a un usuario anónimo o autenticado acceder a información personalizada de MELI. En este caso, un usuario anónimo podría buscar artículos, leer descripciones, etc. y un usuario autenticado puede ver la información personal. Si no realizas ninguna modificación a los datos de MELI (ninguna actualización de la información de usuario, publicación de artículos ni compra de artículos), todo lo que necesitas es un scope de lectura. Recuerda que cualquier intento por modificar datos a través de las API de Meli arrojaría error.
Aplicaciones online de lectura/escritura
Este tipo de aplicación permite que un usuario anónimo realice ciertas operaciones de solo lectura en MELI, así como también permite a un usuario autenticado modificar datos, publicar nuevos artículos (vender), publicar pedidos (comprar), etc. En este caso, la aplicación requiere un scope de escritura para que el usuario pueda otorgar permisos de escritura y la aplicación actúe en su nombre. La aplicación podrá modificar datos en nombre del usuario mientras el access token tenga validez. Una vez expirado, el usuario debe renovar el token para volver a tener acceso.
Aplicaciones offline de lectura/escritura
Si tu aplicación debe actuar en nombre del usuario aún cuando este último está offline, requerirá permiso de acceso offline por parte del usuario. Al solicitar este scope, una vez aceptada por el usuario, la aplicación tendrá tanto el access token para actuar en nombre del usuario como un refresh token para obtener un nuevo access token válido cuando expire el anterior.
Configuraciones de notificaciones
Topics: lista de temas a los que deseas suscribirte. Existen seis temas posibles: orders, items, questions, created_orders y payments.
Callback URL de Notificaciones: configura el URL público del dominio donde deseas recibir las notificaciones para los diferentes temas.
Para más información sobre como trabajar con notificaciones.
Accede a tu información de usuario con nuestros SDK
Nuestros SDK te permitirán acceder a tu perfil de usuario utilizando tu propia aplicación.
Siguiente: Autenticación y Autorización.