Challenge2 de Mercadolibre
(Desarrollado para windows)
El challenge es armar un programa en Python, Ruby o Java. El lenguaje lo elegís vos. La idea es que este programa pueda acceder a una cuenta de Gmail, leer e identificar los emails que tengan la palabra "DevOps" en el asunto o el cuerpo del email. De estos correos debés guardar en una base de datos MySQL los siguientes campos: fecha, from, subject. La base de datos también debe ser creada.
instalar python 3.7: https://www.python.org/downloads/release/python-370/
instalar pip: https://bootstrap.pypa.io/3.2/get-pip.py
actualizar pip: python -m pip install --upgrade pip
instalar mysql: https://dev.mysql.com/downloads/installer/
credenciales: user: root pass: Meli2019#
instalar conector mysql-python: pip install mysql-connector-python
instalar google-auth-oauthlib: pip install google-auth-oauthlib
instalar google API: pip install --upgrade google-api-python-client
Descargar credenciales en formato JSON (click Enable API) almacenar en el misma carpeta donde esta el prorama https://developers.google.com/gmail/api/quickstart/python