Anrop till JourneyDetail
Hej, tittar man på https://www.trafiklab.se/api/trafiklab-apis/sl/route-planner-31/ så finns det ett exempelanrop:
https://journeyplanner.integration.sl.se/v1/TravelplannerV3_1/journeydetail.<FORMAT>?key=<DIN API NYCKEL>&id=1|3598|0|74|13062017
Via Trip kan jag få ut ett eget id för resan jag söker efter: 1|9447|0|74|29102024
men när jag försöker skapa ett anrop får jag felmeddelandet:
HTTP request parsing failed with error: "Malformed URI: /TravelplannerV3_1/journeydetail.json?key={api-key}&id=1|9447|0|74|29102024"
även om jag testar att byta api-nyckel lyckas jag inte få det att fungera. jag försöker använda samma api-nyckel som jag använder för Trip.
https://journeyplanner.integration.sl.se/v1/TravelplannerV3_1/journeydetail.<FORMAT>?key=<DIN API NYCKEL>&id=1|3598|0|74|13062017
Via Trip kan jag få ut ett eget id för resan jag söker efter: 1|9447|0|74|29102024
men när jag försöker skapa ett anrop får jag felmeddelandet:
HTTP request parsing failed with error: "Malformed URI: /TravelplannerV3_1/journeydetail.json?key={api-key}&id=1|9447|0|74|29102024"
även om jag testar att byta api-nyckel lyckas jag inte få det att fungera. jag försöker använda samma api-nyckel som jag använder för Trip.
Följ inlägget
1
följare
Vi återskapade problemet och det verkar vara ett fel i API:et. Jag felanmäler detta hos SL.
Hälsningar,
Bert
Värdet på id bör URL-encodas. Använd %7C istället för | i id:et. Vi uppdaterar dokumentationen senare idag.
Hälsningar,
Bert