
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:
Publicar un comentario