Hola, estaba buscando otros consumidores de algunas apis y encontré este repo... vengo a compartir algunos descubrimientos que te pueden servir:
- La app móvil Red tiene una API más decente que scrapear m.ibus.cl,
curl -H 'phone-id: 00000000-0000-0000-0000-000000000000' --url-query 'stopCode=PA123' --url-query 'mode=3' 'https://appred.tstgo.cl/phone/v13/stopInfo' (el header phone-id es requerido, puedes poner cualquier cosa que parezca UUID)
- La app también baja el GTFS cada cierto tiempo desde acá:
https://appred.tstgo.cl/phone/v13/gtfs/download/3 (sospecho que ese "3" en la ruta es lo mismo que el "mode=3" de antes, que debe significar el modo de transporte = micro)
- Acá y acá hay 2 ejemplos que consultan la api de la web red.cl, que entrega datos ligeramente distintos a los de la app. Para esta hay que extraer un jwt primero para poder consultar la API de un paradero.
Es todo, suerte!
Hola, estaba buscando otros consumidores de algunas apis y encontré este repo... vengo a compartir algunos descubrimientos que te pueden servir:
curl -H 'phone-id: 00000000-0000-0000-0000-000000000000' --url-query 'stopCode=PA123' --url-query 'mode=3' 'https://appred.tstgo.cl/phone/v13/stopInfo'(el header phone-id es requerido, puedes poner cualquier cosa que parezca UUID)https://appred.tstgo.cl/phone/v13/gtfs/download/3(sospecho que ese "3" en la ruta es lo mismo que el "mode=3" de antes, que debe significar el modo de transporte = micro)Es todo, suerte!