Hur funkar Stop Lookups locationObjects "properties"?
I SL Journey Planner V2 Stop Lookup har en locationObject enligt den returnerade datan en egenskap "properties":
"properties": {
"stopId": "18001079",
"mainLocality": "Stockholm"
}
Denna egenskap är inte listad i modellen för anropet (jag hittar den inte). Samtidigt ger den sken av att vara beroende av "type" och kan därmed behöva avkodas dynamiskt som olika datatyper, vilket ger intryck av att det är extra viktigt att den är dokumenterad. Inte minst eftersom den innehåller viktiga fält som "stopId"
Jag har dock fortfarande ingen uppfattning om vilka "id" jag kan använda i vilka API:er / över vilka API-gränser. Kommer jag ens kunna använda "stopId" i SL Transport? Eller behöver jag jonglera siffrorna? Senast jag frågade om detta inom ramen för SL Transport (ca mars 2024) så blev situationen aldrig helt utredd, så alla SLs id-fält är fortfarande uppe i luften ett år senare. Jag tar därför tillfället att fråga om även detta "stopId" här och nu.
"properties": {
"stopId": "18001079",
"mainLocality": "Stockholm"
}
Denna egenskap är inte listad i modellen för anropet (jag hittar den inte). Samtidigt ger den sken av att vara beroende av "type" och kan därmed behöva avkodas dynamiskt som olika datatyper, vilket ger intryck av att det är extra viktigt att den är dokumenterad. Inte minst eftersom den innehåller viktiga fält som "stopId"
Jag har dock fortfarande ingen uppfattning om vilka "id" jag kan använda i vilka API:er / över vilka API-gränser. Kommer jag ens kunna använda "stopId" i SL Transport? Eller behöver jag jonglera siffrorna? Senast jag frågade om detta inom ramen för SL Transport (ca mars 2024) så blev situationen aldrig helt utredd, så alla SLs id-fält är fortfarande uppe i luften ett år senare. Jag tar därför tillfället att fråga om även detta "stopId" här och nu.
Följ inlägget
1
följare
Borttagen kommentar