Servicio REST hecho en Python que comunica con Google Drive
- Descargar proyecto
git clone git@github.com:cesardramirez/python-rest-google-drive.git
cd /python-rest-google-drive
- Crear un entorno virtual básico
virtualenv -p /usr/bin/python3.4 venv
source venv/bin/activate
pip install --upgrade pip
pip install --upgrade setuptools
- Instalar Google Client Library
pip install --upgrade google-api-python-client oauth2client
- Librerías para ejecutar Flask (Web Server)
pip install --upgrade google-auth google-auth-oauthlib google-auth-httplib2
pip install --upgrade flask
pip install --upgrade requests
- Ejecutar proyecto
python app.py
- Ingresar a Google APIs.
- Credenciales > Crear credenciales > ID de cliente de OAuth > Aplicación web > Crear.
- Descargar archivo y renombrarlo como client_secret.json. Colocarlo en la raíz del proyecto.
- Al ejecutar la app por primera vez, aceptar los permisos.
- Revisar los enlaces actuales de la api para visualizarlas.