Autentificering via Ebeco Connect
Sådan autentificerer du via Ebeco Connect og Open API.
Autentificering
Autentificering til Ebecos API sker ved hjælp af et bearer-token, der hentes fra /api/TokenAuth/Authenticate. Brugernavnet og adgangskoden er de samme som i appen Ebeco Connect. I eksemplerne nedenfor bruger vi Postman til at sende anmodninger.
Parameteren Abp.TenantId skal altid sendes med i headeren med værdien 1.
Brugernavnet og adgangskoden sendes derefter som en POST-anmodning til /api/TokenAuth/Authenticate.
Parameteren AccessToken, der returneres i svaret, bruges derefter til autentificering mod Ebeco-API'et.
Eksempel:
Vi sender en GET-anmodning til /api/services/app/Devices/GetUserDevices og autentificerer overskriften med "Bearer <accessToken>". Svaret indeholder en JSON-liste med den indloggede brugers termostater.