Autentisering via Ebeco Connect
Slik autentiserer du via Ebeco Connect og Open API.
Autentisering
Autentisering til Ebecos API gjøres ved hjelp av et bærertoken som hentes fra /api/TokenAuth/Authenticate. Brukernavn og passord er de samme som brukes i Ebeco Connect-appen. I eksemplene nedenfor bruker vi Postman til forespørsler.
Parameteren Abp.TenantId bør alltid godkjennes i hodet og settes til 1.
Brukernavn og passord sendes deretter som en POST-forespørsel til /api/TokenAuth/Authenticate.
Parameteren accessToken som returneres i svaret, brukes deretter til å autentisere til Ebeco API.
Eksempel:
Vi sender en GET-forespørsel til /api/services/app/Devices/GetUserDevices og autentiserer hodet med "bærer <accessToken>". En JSON-liste over den innloggede brukerens termostater returneres.