Om ni och era utvecklare t.ex. GIS-ingenjörer tittar på att göra automatisk publicering av geodata i Entryscape kan ni behöva API-tillgång på fler sätt. Vad behöver utvecklaren för att kunna göra detta?
- API-användare?
- Skapa en funktionsadress.
- Skapa en användare med funktionsadressen i er instans. Det kan vara t.ex. för en API-användare som har funktionsadress som ekonomi@organisationen.se eller geodata@organisationen.se som användarnamn.
- Nyckel?
- Ge användaren till er testkatalog när ni börjar testa.
- Var hittar jag dokumentation över era API:er osv?
- Dokumentation för REST API enligt Swagger
- Uppdatera distributioner: Bitbucket
- Här längre ned.
Det går att uppdatera även bara metadata via ett API. Du behöver:
- autentisera dig (cookie)
- ladda ned en JSON-fil (http-get)
- ändra på ett värde
- skriva tillbaka (http-put)
Gör så här:
- Kolla Bitbucket
- Se exempel 7. Där finns exempel på hur en gör en annan metadata-uppdatering i JavaScript, Bash (curl) och csharp (C#).
- Vi uppmuntrar användningen av JavaScript (entrystore.js). Det är det klientbibliotek som aktivt underhålls. Om du vill göra det på något annat sätt är du välkommen att göra det så förstås.