NotZombieFood / newsCheckerAPI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status Lenguaje Sentry Requisitos

fakenewsMXAPI

Funciones / Notas

  • Listo para hacer deploy en Heroku.
  • API sirviendo 2 funciones distintas.
  • Para debuggear hay una subcarpeta llamada debug e igual se podrá hacer uno con el comando pytest.

Llamadas a la API

Llamada Función URL Params
Articulo Enviar un artículo para su analisis /ARTICLE (GET) url
Feed Se obtiene un listado de 10 noticias del tema y del candidato /FEED (GET) candidato categoria

¿Cómo correrlo en local?

  1. En caso de tener Python3, pip y virtual env; ir al paso 5.
  2. Instalar Python3
  3. Instalar pip
  4. Instalar virtualenv mediante "pip install virtualenv".
  5. Crear un virtual env mediante "mkvirtualenv fakenewsmxAPI".
  6. Ir al folder donde clonamos el repo y correr el siguiente comando "setprojectdir .", mediante esto cada vez que ingresemos al entorno se´redireccionará al folder. Para salir del entorno tenemos que usar "deactivate" y para regresar "workon fakenewsmxAPI". Si todo funciona debería de salirnos (fakenewsmxAPI) antes de nuestro cursor en la consola.
  7. Correr "pip install -r requirements.txt"
  8. Correr "gunicorn app:app"
  9. En nuestra url local en el puerto 5000 se debería ver un mensaje.

About


Languages

Language:Python 100.0%