zaragoza-sedeelectronica / zaragoza-sedeelectronica.github.io

21 stars 5 forks source link

Los endpoints de tiempos de autobús fallan la mayor parte de las peticiones #65

Open danilat opened 4 years ago

danilat commented 4 years ago

Soy una de las personas detrás de DNDzgz, ya hace mucho que algunos usuarios se quejan sobre problemas con el tema de tiempos de bus. Estos días poniendo al día algunos temas del API que tenemos que hace uso de la de open data zaragoza he ido observando el comportamiento de ese endpoint es intermitente.

Muchas de las llamadas fallan. No tenemos observabilidad y métricas de esos errores no tengo datos más allá de las pruebas que he ido haciendo, pero por las pruebas que he ido haciendo manualmente más de la mitad de las veces me ha dado errores.

Un ejemplo es probando con la parada de Echegaray/Puente de Piedra, cuyo poste es el 1246 (http://www.zaragoza.es/api/recurso/urbanismo-infraestructuras/transporte-urbano/poste/tuzsa-1246.json?rf=html&srsname=wgs84) la mayor parte de las ocasiones devuelve un error:

{"error":"Parametros incorrectos"}

Y de vez en cuando en cambio devuelve correctamente los datos:

{"id":"tuzsa-1246","title":"(1246) Ps ECHEGARAY / PUENTE PIEDRA Líneas: 29","lastUpdated":"2020-07-18T19:27:11Z","geometry":{"type":"Point","coordinates":[-0.875474984263577,41.655924919010374]},"link":"http://www.urbanosdezaragoza.es/frm_esquemaparadatime.php?poste=1246","icon":"http://www.zaragoza.es/contenidos/iconos/bus.png","destinos":[{"linea":"29","destino":"SAN GREGORIO,","primero":"12 minutos.","segundo":"28 minutos."}]}

No sé si es un problema del api de open data Zaragoza o de Avanza, pero de uno u otro lado creo que debería resolverse para que los ciudadanos usuarios de DNDzgz como cualquiera del resto de aplicaciones de bus tengan un nivel de servicio decente, que de otro modo no les aporta ningún valor.

virtor commented 4 years ago

Hola, hemos notificado la incidencia, estamos a la espera de que nos contesten.

Un saludo y disculpas...

danilat commented 4 years ago

muchas gracias @virtor