Till senaste kommentaren

Slå upp Trafiklab tidtabell via resrobot-id

Då Trafiklabs egna api:er är sparsmakade i bemärkelsen att de till exempel inte har något api för att slå upp närliggande hållplatser (eller?) så efterfrågar jag en metod att slå upp realtidsdata för hållplatser med hjälp av resrobots hållplats-id:n (extId, antar jag).

På så vis kan man få faktisk synergi ifrån mångfalden av api:er istället för enbart en dragkamp dem emellan, där klienter tvingas välja det ena eller det andra men aldrig kan dra nytta av båda.

Förslag på hur man implementerar samma funktion (närliggande hållplatser) på klientsidan undanbedes då det innebär en hel del komplikationer som det ändå inte finns tid eller utrymme att diskutera inom ramen för detta förslag.
ano

Kommentarer

  • Hej,

    Detta finns redan på plats sen vi lanserade Trafiklabs Realtime APIs, där man kan slå upp realtidsdata för hållplatser. Hållplats-id:er som man får tillbaka från Resrobot, GTFS Sverige 2, GTFS Sweden 3 areas.txt, eller vår stops eller försäljningsdata fungerar ihop med avgångstavla-API:et. Från Resrobot är det extId som ska användas.

    Se dokumentationen här: https://www.trafiklab.se/api/our-apis/trafiklab-realtime-apis/timetables/
    When listing departures or arrivals, the API takes an area id. This id matches stop_id from GTFS Sverige 2 stops.txt, area_id in GTFS Sweden 3’s areas.txt, and the ids used in the Resrobot APIs.

    Tex id  740098001 från exempeldatat här: https://www.trafiklab.se/api/our-apis/resrobot-v21/nearby-stops/ går att leta upp i vårt realtime-API: https://realtime-api.trafiklab.se/v1/departures/740098001 

    Hälsningar,
    Bert

    Bert på Trafiklab
  • På samma vis lirar vår Trafiklab Realtime APIs Trip search endpoint ihop med trip_id i GTFS Sweden 3, GTFS Sweden 3 Realtime, och såklart även departure board endpointen i Trafiklab realtime APIs
    Bert på Trafiklab
  • Tack! Det var trevligt att höra att det fanns, och att det nämndes i brödtexten i alla fall. Jag föreslår att det flyttas till den faktiska beskrivningen av parametern för anropet längre ner, som just nu bara lyder enligt nedan, så blir det svårare att missa denna fördel:

    area idPathStringYesThe area/rikshallplats id for the stop you want to look up.
    ano

Kommentera eller skriv ett nytt inlägg

Ditt namn och inlägg kan ses av alla. Din e-post visas aldrig publikt.