Open KristianLyng opened 1 year ago
Denne tasken må nesten deles i tre:
Tradisjonelt har pollerene vært skrevet i perl, men det er absolutt ingen grunn til å gjøre det - templatingen er skrevet i python f.eks., men det er derimot viktig at resultatet kan lagres i postgres. Helst bør det være formatert på en måte så man kan iterere over APer også - det passer Gondul-modellen godt. Merk at det ikke nødvendigvis må begrenses til bare én tabell altså.
... deles i tre, etterfulgt av en liste på fire punkter. Bra jobba, Kristian.
Sjekket APIene nå, dokumentasjonen er en mess, og det virker som de bruker websockets til omtrent alt. Auth blir også mye vanskeligere mtp. at de ikke bruker tradisjonelle API tokens, men et /login
endepunkt. Pain.
Sjekket igjen nå, de har en del APIer som de bruker i web-interfacet sitt. Såpass mange at det blir veldig komplisert å gjøre noe med de. (Typ side A henter data fra API A1 som gir en ID til API A2 som har en reference til API A3 som endelig gir data til side A)
This probably means adding a new collector to fetch API data and store it in a new API endpoint.