martes, 27 de mayo de 2008

¿Como manejar el blog usando Java?


Esta aplicación a la cual le voy a dedicar esta entrada tiene como finalidad poder acceder a un blog , mediante las API java de Blogger (que permite a un programa java conectarse a nuestro blog para pedir las entradas o publicar nuevas) para ello usaremos estas clases e interfaz.


GmailUsuario


Sirve para almacenar la cuenta y la clave del usuario del blog.

Atributos:

cuentaMail (String)

clave (String)


Enlace a la clase



EntradaBlog:

Clase para almacenar una entrada de blog.

Atributos

titulo (String)
contenido (String)

Enlace a la clase


ServicioBloggerImpl


Clase que implementa la interface ServicioBlogger (tiene como metodo conectar(GmailUsuario)) , esta clase se usa para conectar con el blog y recibir las entradas usando las API.


Metodos:

conectar:Devuelve un objeto ConexionBlogger.


Requiere un objeto de clase GoogleService que a su vez este objeto como parametro necesita el usuario y la clave que tenemos almacenado en un objeto de clase GmailUsuario.



dameEntradas: Devuelve una Colección de Entradas.


Requiere una Colección de tipo EntradaBlog , un objeto de clase Feed(objecto donde estan almacenadas todas las entradas del Blog con su cuerpo y su titulo) y uno de clase URL que le asignaremos la ruta del blog para mas tarde cargar a nuestro objeto Feed con todas las entradas del blog y poder trabajar con ellas.


Enlace a la clase


CLASES DE EXCEPCIONES


ErrorBlogger

BlogNoExistenteException

ErrorConexion.java


En el enlace al repositorio podreis ver las pruebas realizadas y el proyecto entero:

Repositorio

No hay comentarios: