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.

Open API Headers

Brukernavn og passord sendes deretter som en POST-forespørsel til /api/TokenAuth/Authenticate.

Open API Post

Parameteren accessToken som returneres i svaret, brukes deretter til å autentisere til Ebeco API.

Eksempel:

Open API Post Access

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.