Tillbaka till forum

Bugg(?): Vissa TrainAnnouncement har fel ScheduledDepartureDateTime/AdvertisedTrainIdent

2018-02-02 17:46:57 av mask (uppdaterad 2018-02-02 17:52:20)
Hej, jag har sedan några veckor märkt lite konstigheter i vissa SJ nattågs TrainAnnouncements. Om man kör t.ex. denna fråga får man med gårdagens tågs avgång från Linköping kl 02:48 och ankomst till Norrköping kl 03:20 (annonserade tider) istället för dagens: {{code}}<REQUEST> <LOGIN authenticationkey="(nyckel)" /> <QUERY objecttype="TrainAnnouncement"> <FILTER> <EQ name="Advertised" value="true" /> <EQ name="AdvertisedTrainIdent" value="2" /> <EQ name="ScheduledDepartureDateTime" value="2018-02-02" /> </FILTER> </QUERY> </REQUEST> {{/code}} Och för AdvertisedTrainIdent 98 blir det ännu konstigare, då får jag med en ankomst till Uppsala kl 02:47 och en ankomst till Stockholm kl 03:30 innan alla andra avgångar/ankomster, som inte verkar egentligen höra till något annat datum. Jag upptäckte att det finns ett annat, oannonserat tåg med samma TechnicalTrainIdent som ankomsterna stämmer in på (se nedan), så det kanske beror på att API:t tror att det är samma tåg? Något liknande sker med AdvertisedTrainIdent 94. {{code}}<TrainAnnouncement> <ActivityId>1be5c003-af19-45a9-beea-7f35fceb3efb</ActivityId> <ActivityType>Ankomst</ActivityType> <Advertised>true</Advertised> <AdvertisedTimeAtLocation>2018-02-02T02:47:00</AdvertisedTimeAtLocation> <AdvertisedTrainIdent>98</AdvertisedTrainIdent> <LocationSignature>U</LocationSignature> <ScheduledDepartureDateTime>2018-02-02T00:00:00</ScheduledDepartureDateTime> <TechnicalTrainIdent>82611</TechnicalTrainIdent> </TrainAnnouncement> <TrainAnnouncement> <ActivityId>79b7c2d5-cf0e-f58b-7320-c47d30840dbd</ActivityId> <ActivityType>Ankomst</ActivityType> <Advertised>false</Advertised> <AdvertisedTimeAtLocation>2018-02-02T02:47:00</AdvertisedTimeAtLocation> <AdvertisedTrainIdent>82611</AdvertisedTrainIdent> <LocationSignature>U</LocationSignature> <ScheduledDepartureDateTime>2018-02-02T00:00:00</ScheduledDepartureDateTime> <TechnicalTrainIdent>82611</TechnicalTrainIdent> </TrainAnnouncement> <TrainAnnouncement> <ActivityId>d5a8fc64-5905-4b9b-9529-b2bb3152f05d</ActivityId> <ActivityType>Ankomst</ActivityType> <Advertised>true</Advertised> <AdvertisedTimeAtLocation>2018-02-02T03:30:00</AdvertisedTimeAtLocation> <AdvertisedTrainIdent>98</AdvertisedTrainIdent> <LocationSignature>Cst</LocationSignature> <ScheduledDepartureDateTime>2018-02-02T00:00:00</ScheduledDepartureDateTime> <TechnicalTrainIdent>82611</TechnicalTrainIdent> </TrainAnnouncement> <TrainAnnouncement> <ActivityId>29f50338-a99a-2b2c-f0de-273d9bacd4b6</ActivityId> <ActivityType>Ankomst</ActivityType> <Advertised>false</Advertised> <AdvertisedTimeAtLocation>2018-02-02T03:30:00</AdvertisedTimeAtLocation> <AdvertisedTrainIdent>82611</AdvertisedTrainIdent> <LocationSignature>Cst</LocationSignature> <ScheduledDepartureDateTime>2018-02-02T00:00:00</ScheduledDepartureDateTime> <TechnicalTrainIdent>82611</TechnicalTrainIdent> </TrainAnnouncement> {{/code}} Jag är lite osäker på om felen ligger hos er, men det vore skönt om det går att fixa.
Svara