Requisitos

Requisitos para usar este portlet:

  • (Requerido) Obtención de los datos del tiempo. Abre una cuenta en https://darksky.net y obten una key
  • (Opcional) Obtención de coordenadas usando Google Maps. Abre una cuenta en https://maps.google.es y obten un key

Configuración

En la configuración del portlet podrás:

  • (Obligatorio) Indicar la localización del lugar sobre el que quieres visualizar el tiempo
  • Indicar las unidades a mostrar (celsius vs fahrenheit; kilometros por hora vs millas por hora)
  • Indicar las propiedades de red si estás detrás de un proxy
  • Indicar el tiempo entre las peticiones al API de DarkSky
  • Crear tantas visualizaciones como quieras usando el ADT de liferay

Visualización

El portlet ofrece 2 templates de ejemplo para que puedas hacerte una idea de las infinitas posibilidades que hay. Si quieres ver todos los datos que ofrece, crea una nueva template e imprime el valor de la variable ${darkSky}

Modelo de datos

El modelo de datos del objeto ${darkSky} es el equivalente al json de respuesta (Ver https://darksky.net/dev/docs/response)

Código fuente

https://github.com/majulvez/weather-forecast . Puedes contribuir con tus propias templates ADT al proyecto haciendo mas atractivas las visualizaciones.

Feedback

Si tienes cualquier sugerencia o simplemente quieres ponerte en contacto conmigo, escríbeme un e-mail a info at miguelangeljulvez.com. Estaré encantado de saber de ti.

Colabora

Este portlet es software libre y es complatemanente gratuito. Si pretendes usarlo en tus proyectos web, por favor, piensa en el futuro y haz una donación a WWF. Sé parte de la solución.

Madrid

16-nov-2018 6:16:30

11 ºC
4 km/h

viernes
8km/h
11ºC / 14ºC
sábado
9km/h
10ºC / 13ºC
domingo
11km/h
9ºC / 10ºC
lunes
10km/h
8ºC / 11ºC
martes
7km/h
8ºC / 13ºC
miércoles
8km/h
7ºC / 11ºC
jueves
8km/h
6ºC / 9ºC
viernes
13km/h
6ºC / 10ºC