Konstigt svars-format när det inte finns några tider
Hej!
Arlanda Express ska ha underhåll dagarna 2022-06-05-2022-06-06 och därför finns det inga tider för dessa dagar. Däremot kan vi ju göra anrop från vårt API dessa dagar, likt:
https://api.resrobot.se/v2.1/departureBoard?accessId=XXXX&date=2022-06-05&duration=1439&format=json&id=740000001&operators=287&passlist=1&time=00:00
När jag gör det anropet får jag ett svar som är 200 OK, med följande body:
{
"TechnicalMessages": {
"TechnicalMessage": [
{
"value": "2022-05-24 10:52:54",
"key": "requestTime"
}
]
},
"serverVersion": "2.25.0",
"dialectVersion": "2.25",
"planRtTs": "1970-01-01T01:00:00.000+01:00",
"requestId": "ytwakiwgwaxnyk8g"
}
Detta motsvarar inte det formatet vi förväntar oss vid ett 200 svar. Det vi förväntar oss är ju snarare en tom lista med avgångar. Finns det något sätt för oss att veta när vi ska försöka serialisera till ett annat format vid 200 svar? Eller har jag hittat en bugg?
Arlanda Express ska ha underhåll dagarna 2022-06-05-2022-06-06 och därför finns det inga tider för dessa dagar. Däremot kan vi ju göra anrop från vårt API dessa dagar, likt:
https://api.resrobot.se/v2.1/departureBoard?accessId=XXXX&date=2022-06-05&duration=1439&format=json&id=740000001&operators=287&passlist=1&time=00:00
När jag gör det anropet får jag ett svar som är 200 OK, med följande body:
{
"TechnicalMessages": {
"TechnicalMessage": [
{
"value": "2022-05-24 10:52:54",
"key": "requestTime"
}
]
},
"serverVersion": "2.25.0",
"dialectVersion": "2.25",
"planRtTs": "1970-01-01T01:00:00.000+01:00",
"requestId": "ytwakiwgwaxnyk8g"
}
Detta motsvarar inte det formatet vi förväntar oss vid ett 200 svar. Det vi förväntar oss är ju snarare en tom lista med avgångar. Finns det något sätt för oss att veta när vi ska försöka serialisera till ett annat format vid 200 svar? Eller har jag hittat en bugg?
Följ inlägget
0
följare
Borttagen kommentar