Home Menu

Menu



Tasker Para hablar de todo lo relacionado con la aplicación tasker


 
Herramientas
  #1  
Viejo 14/06/17, 19:25:56
Avatar de SmartPhoneLover
SmartPhoneLover SmartPhoneLover no está en línea
Usuario muy activo
Mensajes: 542
 
Fecha de registro: jun 2016
Mensajes: 542
Tu operador: Movistar
Mencionado: 4 comentarios
Tagged: 1 hilos
Obtener XML the weather.com (weatherunderground)

Muy buenas!
Esta vez me he puesto a crear una serie de tareas y perfiles que me permitirán obtener información de la meteorología basada en donde vivo.
Al principio me he basado en éste post, thread de nuestro compañero 'Alfahuir'. (comentar que despues de haber hecho una leves modificaciones, por ejemplo: leer lineas directamente del XML en vez de trabajar con variable split, etc), su tarea me ha servido para continuar con el trabajo; todo funciona a la perfección)
Pero ahora estoy queriendo descargar información directamente de 'www.weather.com', pero el caso es que con la siguiente modificación solo consigo algunos datos, y no todos en castellano (estado del dia, por ejemplo):
http://wxdata.weather.com/wxdata/weather/localCÓDIGO_REGIÓN?cc=*&unit=m&dayf=5

Alguien trabaja actualmente con este proveedor? Podría ofrecerme alguna solución?

Última edición por SmartPhoneLover Día 21/06/17 a las 16:09:55
Responder Con Cita


  #2  
Viejo 14/06/17, 19:46:33
Avatar de WillyWeb
WillyWeb WillyWeb no está en línea
Usuario muy activo
Mensajes: 2,067
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Versión de ROM: OxygenOS 9.0.6 | MIUI 12.5.1
Versión de Radio: Stock
Tu operador: Vodafone
Mencionado: 75 comentarios
Tagged: 3 hilos
Si estás interesado en el tema puede que este otro hilo también te interese...

http://www.htcmania.com/showthread.php?t=1289407
Responder Con Cita
  #3  
Viejo 14/06/17, 19:52:48
Avatar de WillyWeb
WillyWeb WillyWeb no está en línea
Usuario muy activo
Mensajes: 2,067
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Versión de ROM: OxygenOS 9.0.6 | MIUI 12.5.1
Versión de Radio: Stock
Tu operador: Vodafone
Mencionado: 75 comentarios
Tagged: 3 hilos
Cita:
Originalmente Escrito por SmartPhoneLover Ver Mensaje
http://wxdata.weather.com/wxdata/weather/localCÓDIGO_REGIÓN?cc=*&unit=m&dayf=5
Ahora que me fijo mejor en esa línea ...

¿Estas usando el API que ofrecen en su web?

https://www.wunderground.com/weather/api/d/docs

Lo mismo eso te facilita las cosas.

Un archivo JSON es muy fácil de procesar desde JS y seguramente contiene todo lo que necesitas.
Responder Con Cita
  #4  
Viejo 14/06/17, 20:59:20
Avatar de SmartPhoneLover
SmartPhoneLover SmartPhoneLover no está en línea
Usuario muy activo
Mensajes: 542
 
Fecha de registro: jun 2016
Mensajes: 542
Tu operador: Movistar
Mencionado: 4 comentarios
Tagged: 1 hilos
Mmmmm! Intersante.
No habia pensado en el uso de la APIs. De todos modos en este tema son un tanto nuevito, asique me lo tomaré con calma e ire visitando videos, pero creo que ya tengo una ligera idea de como funciona todo, y como podría hacerlo.

La pregunta que tengo es: ¿una vez tenga la llave para la API del proveedor que me has proporcionado, como incluyo todo eso en la acción HTTP Get? O me lo dejarás como tarea? ;)
Responder Con Cita
  #5  
Viejo 14/06/17, 23:18:19
Avatar de WillyWeb
WillyWeb WillyWeb no está en línea
Usuario muy activo
Mensajes: 2,067
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Versión de ROM: OxygenOS 9.0.6 | MIUI 12.5.1
Versión de Radio: Stock
Tu operador: Vodafone
Mencionado: 75 comentarios
Tagged: 3 hilos
Cita:
Originalmente Escrito por SmartPhoneLover Ver Mensaje
La pregunta que tengo es: ¿una vez tenga la llave para la API del proveedor que me has proporcionado, como incluyo todo eso en la acción HTTP Get? O me lo dejarás como tarea? ;)
Pues no es mala idea

En ese otro hilo que te he comentado antes aparece un ejemplo de como usar correctamente la acción HTTPGet. Aunque es del API de otro sitio creo que vale perfectamente para ver cómo se hace...

Código:
A4: HTTP Get [ Servidor: Puerto:api.openweathermap.org
			Ruta: data/2.5/forecast
			Atributos:	lat=%locn1
					lon=%locn2
					cnt=1
					lang=es
					units=metric
					appid=93dc7ed2abd2de8255098818c88cbd6b ]
Responder Con Cita
Gracias de parte de:
  #6  
Viejo 15/06/17, 14:43:33
Avatar de SmartPhoneLover
SmartPhoneLover SmartPhoneLover no está en línea
Usuario muy activo
Mensajes: 542
 
Fecha de registro: jun 2016
Mensajes: 542
Tu operador: Movistar
Mencionado: 4 comentarios
Tagged: 1 hilos
Al final me he instalado AutoWeb, y no sabes como me facilitó las cosas.
Responder Con Cita
Gracias de parte de:
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Otro software para Android > Tasker


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 18:09:07 (GMT +1)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007