• Hem
  • Kategorier
  • 0 Olästa 0
  • Senaste
  • Taggar
  • Populära
  • Användare
  • Grupper
Collapse
Dataportal logo

Community på Sveriges dataportal

Stöd för OpenAPI på Sveriges dataportal

Scheduled Fäst Låst Flyttad Data
openapiapi-hanteringdataportal.se
5 Inlägg 3 Posters 748 Visningar
    • Bevakar
      Meddela mig om nya svar.
      Visa ämne i oläst.
    • Bevakar inte
      Meddela mig inte om nya svar.
      Visa ämne i oläst ifall kategorin är ignorerad.
    • Ignorerar
      Meddela mig inte om nya svar.
      Visa inte ämne i oläst.
    • Äldst till nyaste
    • Nyaste till äldst
    • Flest röster
Svara
  • Svara som ämne
Låst
Det här ämnet har raderats. Endast användare med ämneshanterings-privilegier kan se det.
  • Kristine_K Offline
    Kristine_K Offline
    Kristine_
    wrote on 25 nov. 2021 15:14 Senaste redigerad av Kristine_ 25 nov. 2021 15:51
    #1

    En bra dokumentation om API:er är en förutsättning för att data ska kunna utforskas och användas för digital innovation. Vill tipsa om att Sveriges dataportal gör nu ett test för att stödja en enklare utforskninga av API:er som är beskrivna med OpenAPI-specifikationer, och samtidigt uppmuntra att fler organisationer ska dokumentera sina API:er på ett sådant sätt som stödjer OpenAPI.

    För mer information, läs här på dataportalens nyhet: https://bit.ly/3FQBiKX

    J Ett svar Senaste svaret 26 nov. 2021 10:49
    4
  • J Offline
    J Offline
    jonass
    replied to Kristine_ on 26 nov. 2021 10:49 Senaste redigerad av
    #2

    @kristine_ Till synes en enkel funktion. Men en långsiktig effekt borde bli att alla organisationer inte behöver sätta upp en egen infrastruktur (dokumentationssajt) för att tillhandahålla API:er bland annat. Små saker som kan göra stor skillnad känns som framtidens melodi.

    Ett förbättringsförslag är stöd för "deep linking", länk till Sveriges kommuner:
    https://taxonomy.api.jobtechdev.se/v1/taxonomy/swagger-ui/index.html#/Specific Types/get_v1_taxonomy_specific_concepts_municipality

    På dataportalen https://www.dataportal.se/sv/datasets/180_3963/taxonomi-api/apiexplore/3962#/ går det inte länka till specifika endpoints idag.

    ? Ett svar Senaste svaret 26 nov. 2021 11:50
    2
  • J Offline
    J Offline
    jonor
    wrote on 27 nov. 2021 16:22 Senaste redigerad av
    #3

    Finns det några tankar eller rekommendationer kring HATEOAS i relation till OpenAPI/Swagger angående självbeskrivande API:er?

    J Ett svar Senaste svaret 28 nov. 2021 10:18
    1
  • J Offline
    J Offline
    jonass
    replied to jonor on 28 nov. 2021 10:18 Senaste redigerad av
    #4

    @jonor HATEOAS finns omnämnt i den svenska nationella API-profilen som DIGG arbetar med i byggblocket API-hantering, publiceras snart. Svårt att rekommendera det som ett skall-krav för API:er dock, att gå från inget API till HATEOAS på första försöket för en organisation är en utmaning. Även om jag personligen gillar idén har jag svårt att hitta bra exempel på dynamiska klienter som faktiskt nyttjar styrkan med HATEOAS. Ge gärna bra exempel om du har.

    J Ett svar Senaste svaret 5 dec. 2021 22:59
    1
  • 8 dagar senare
  • J Offline
    J Offline
    jonor
    replied to jonass on 5 dec. 2021 22:59 Senaste redigerad av
    #5

    @jonass Jag har inte någon praktisk erfarenhet, men såvitt jag förstått verkar HATEOAS påminna mer om hur webben redan fungerar. I det avseendet borde det ju kännas mer intuitivt eller bekant för en användare, och utvecklingsmässigt mer likna designen för en webbplats eller webbapplikation där klienten är en webbläsare. Att gå från inget API direkt till HATEOAS kanske i så fall kan vara enklare än att bygga om ett befintligt API med statisk specifikation?

    Projektet med SL:s nya API verkar visserligen ha drabbats av förseningar, om nu detta kan ha ha att göra med valet av API-design är svårt att veta såvida de inte rapporterar öppet om utvecklingsarbetet.

    https://www.trafiklab.se/news/2020/2020-06-26-new-sl-apis/

    The API is RESTful and supports HATEOAS implying simpler error handling and navigation of information.

    The new SL API ”Public transport information Region Stockholm” replacing today’s 7 SL APIs at Trafiklab

    The new SL API has been delayed to Q1 2021. We will update you when we know more.

    SL launched its first open APIs in 2014 and today there are 7 APIs with a functionality that has gradually been extended. These services have been used extensively, and SL has received valuable feedback that has been used as part of the basis for the design of the new open SL API.

    Ett svar Senaste svaret
    0
  • Maria_DalhageM Maria_Dalhage moved this topic from Tipsa och fråga on 28 mars 2022 16:41
25 nov. 2021 15:14

Post 1 of 5

25 nov. 2021 15:14

5 dec. 2021 22:59
Finansieras av Europeiska unionen logo
    • Online PierreMesure
    • Status
    • Online Online
    • Borta Borta
    • Stör inte Stör inte
    • Osynlig Osynlig
    • Bokmärken
    • Redigera profil
    • Inställningar
  • Sök
  • 0 Notiser 0
    • Markera alla notiser som lästa All notifications
  • 0 Drafts 0
    •  
       
       
      You have no drafts
1 / 1
  • Första inlägget
    Sista inlägget
0
  • Hem
  • Kategorier
  • Olästa 0
  • Senaste
  • Taggar
  • Populära
  • Användare
  • Grupper
  • Sök
  • 0 Notiser 0
    • Markera alla notiser som lästa All notifications
  • 0 Drafts 0
    •  
       
       
      You have no drafts
    • Online PierreMesure
    • Status
    • Online Online
    • Borta Borta
    • Stör inte Stör inte
    • Osynlig Osynlig
    • Bokmärken
    • Redigera profil
    • Inställningar

Ser ut som din anslutning till Community på Sveriges dataportal gick förlorad, vänta medan vi försöker att återansluta.