Repositorio donde se encuentra el trabajo correspodiente al uso de diferentes API's.
Grupo formado por:
David José Corral Plaza
Pedro Soto Enríquez
Yassine Bouissef
Francisco Javier Rodríguez Revidiego
Alberto Espina Granados
Coordinador: David José Corral Plaza
Desarolladores Twitter: Pedro Soto Enríquez
Yassine Bouisser
Desarrolladores Facebook: Alberto Espina Granados
Francisco Javier Rodríguez Revidiego
El proyecto hace uso de dos API, la de Twitter y la de Facebook. Además de estas dos API, hemos hecho uso de los siguientes paquetes: Flask, python-twitter, Jinja2, twitter.
Lanzando el proyecto en un servidor local accederemos a un .html mediante el cual podremos poner en marcha las diferentes funcionalidades que presenta esta API que convina servicios tanto de Twitter como de Facebook.
La principal idea del proyecto es proveer un servicio para los diferentes usuarios que puedan realizar una integración de diferentes Redes Sociales a través de una sola plataforma para la cual no será necesario tener abiertas diferentes pestañas, sino que con estar conectados en la pestaña principal del proyecto podrá acceder a los diferentes servicios que ofrecen las Redes Sociales pero todas desde un mismo lugar.
Para poder poner en marcha el proyecto, descárguese el contenido de este repositorio en primer lugar y siga las instrucciones.
- Instala virtualenv, puedes hacerlo con la orden $ sudo apt-get install python-virtualenv ó, si ya tienes instalado el paquete pip, $ sudo pip-python install virtualenv.
- A continuación, creas un entorno virtual en virtualenv con el comando en la terminal $ virtualenv api
- Se crea un directorio api, introduce el contenido de este repositorio en dicha carpeta.
- Con una terminal te posicionas donde has creado el entorno virtual:
- cd /home/{USUARIO}/api/bin/
- $ source activate
- Si todo ha ido bien, ya tienes el entorno activado, ahora instalas los diferentes paquetes necesairos para hacer funcionar el proyecto:
- pip install Flask
- pip install python-twitter
- pip install Jinja2
- pip install twitter
- pip install facebook
- En la terminal donde estamos ejecutando el entorno virtual, ejecuta la orden $ python api.py abre el navegador y accede a la dirección http://127.0.0.1:5000/, ¡ya tienes el proyecto andando!
http://rukbottoland.com/blog/tutorial-de-python-virtualenv/
https://pypi.python.org/pypi/python-twitter/
http://facebook-sdk.readthedocs.org/en/latest/install.html
https://dev.twitter.com/rest/public
https://developers.facebook.com/
http://qlubox.com/blog/intalar-django-con-wsgi-y-virtualenv/