Coder Social home page Coder Social logo

luisgcastillo40so / meli_oerp Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ctmil/meli_oerp

1.0 0.0 0.0 3.89 MB

Modulo para sincronizar MercadoLibre con Odoo

Home Page: https://www.moldeointeractive.com.ar/p/mercadolibre-odoo

License: GNU Affero General Public License v3.0

Python 99.06% HTML 0.88% Less 0.06%

meli_oerp's Introduction

meli_oerp

Módulo para sincronizar MercadoLibre con Odoo.

Para que funcione correctamente se debe tener instalado Odoo Community o Enterprise, en modo HTTPS (443). Y no modificar el nombre de la carpeta del módulo: "meli_oerp" ( Meli Open ERP, Open ERP era como se llamaba antes el Odoo )

Ver http://applications.mercadolibre.com.ar para obtener el client_id (app_id), y el secret key, para obtener el owner_id (vendor id), simplemente se hace un curl -X GET https://api.mercadolibre.com/applications/{app_id} , que devuelve la info de la app y del owner.

!!UPDATE: El applications/app_id ya no devuelve el owner_id (aunque la documentación de la api siga diciendo que lo hace) Para obtener su id, si está ya logueado debe completar su nombre de usuario ML en este URL:

Para Argentina: https://api.mercadolibre.com/sites/MLA/search?nickname=ESCRIBE_AQUI_TU_NICK_NAME

Para Chile: https://api.mercadolibre.com/sites/MLC/search?nickname=ESCRIBE_AQUI_TU_NICK_NAME

Para México: https://api.mercadolibre.com/sites/MLM/search?nickname=ESCRIBE_AQUI_TU_NICK_NAME

Para Costa Rica: https://api.mercadolibre.com/sites/MCR/search?nickname=ESCRIBE_AQUI_TU_NICK_NAME

Para Uruguay: https://api.mercadolibre.com/sites/MLU/search?nickname=ESCRIBE_AQUI_TU_NICK_NAME

Para Brasil: https://api.mercadolibre.com/sites/MLB/search?nickname=ESCRIBE_AQUI_TU_NICK_NAME

[...]

Ver http://developers.mercadolibre.com.ar para ver la API.

Ver los códigos de categoría aquí (MLA: Argentina, MLB: Brasil) : https://api.mercadolibre.com/sites/MLA/categories . Para Costa Rica: https://api.mercadolibre.com/sites/MCR/categories

Instrucciones básicas de configuración:

1. Instalar el módulo

Descargar desde github utilizando siempre el branch correspondiente: git clone https://github.com/ctmil/meli_oerp -b 12.0 git clone https://github.com/ctmil/meli_oerp -b 11.0 git clone https://github.com/ctmil/meli_oerp -b 10.0 Siempre mantener el nombre del módulo como "meli_oerp" en su carpeta de addons.

2. Habilitar la opción de variantes.

Para ver los productos (la variante es dónde reside el meli id de cada producto) y sus urls respectivos, debe habilitar las "Variantes de Productos", usando el modo de administrador y cambiando la configuración de variantes.

3. Editar los datos de la empresa

Completando la pestaña de mercado libre con los datos correspondientes: Client ID Secret Key Redirect Uri vendor Id Utilizar como redirect_uri el valor de: https://[dominio del server]/meli_login

4. Loguearse una vez completados los pasos de configuración,

Utilizando el botón: "Iniciar Sesión"

4. Pueden ver el video en el link siguiente

Video + Info

Authors

Original Author and Development Lead

Fabricio Costa (fabricio.costa(at)moldeointeractive.com.ar)

meli_oerp's People

Contributors

fabriciocosta avatar ibuioli avatar awisky avatar ivanporras avatar marcos-mendez avatar kuro088 avatar

Stargazers

Luis Castillo avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.