Jeg har fundet OKs API til benzinpriser, og i den sidste uges tid har jeg indsat alle blyfri 95 priser i en sqlite-database for hver time.
-
Jeg har fundet OKs API til benzinpriser, og i den sidste uges tid har jeg indsat alle blyfri 95 priser i en sqlite-database for hver time. Med undtagelse af et døgn har alle tankstationerne haft samme pris på blyfri 95. I det ene døgn var der en enkelt tankstation i Faaborg der havde benzin 20 ører billigere literen.
Deler gerne kildekode og/eller data hvis der er interesse.
https://www.ok.dk/globalassets/pdfer/diverse/offentlig-api-dokumentation.pdf
-
Jeg har fundet OKs API til benzinpriser, og i den sidste uges tid har jeg indsat alle blyfri 95 priser i en sqlite-database for hver time. Med undtagelse af et døgn har alle tankstationerne haft samme pris på blyfri 95. I det ene døgn var der en enkelt tankstation i Faaborg der havde benzin 20 ører billigere literen.
Deler gerne kildekode og/eller data hvis der er interesse.
https://www.ok.dk/globalassets/pdfer/diverse/offentlig-api-dokumentation.pdf
Hvorfor OK? Det er den nærmeste tank. Der findes også en Shell lidt længere væk, men deres priser er konsekvent ~10-20 ører højere. OKs API er også relativt simpelt. Jeg så at andre tankselskaber byder priserne som en dejlig lækker PDF som sikkert er praktisk umulig at skrabe.
-
Hvorfor OK? Det er den nærmeste tank. Der findes også en Shell lidt længere væk, men deres priser er konsekvent ~10-20 ører højere. OKs API er også relativt simpelt. Jeg så at andre tankselskaber byder priserne som en dejlig lækker PDF som sikkert er praktisk umulig at skrabe.
Jeg har fundet ud af hvordan jeg kan lave en SQL-forespørgsel så jeg kan få hvornår prisen ændrer sig. Det er interessant at det oftest sker kl. 10 eller 11.
-
Jeg har fundet ud af hvordan jeg kan lave en SQL-forespørgsel så jeg kan få hvornår prisen ændrer sig. Det er interessant at det oftest sker kl. 10 eller 11.
Nå ja, tidspunkterne er i UTC, så man skal lige lægge en time til (eller to timer fra på næste søndag).
-
Jeg har fundet ud af hvordan jeg kan lave en SQL-forespørgsel så jeg kan få hvornår prisen ændrer sig. Det er interessant at det oftest sker kl. 10 eller 11.
@reynir kunne det tyde på, at det sker indenfor arbejdstiden? Så altså man møder ind på arbejde, får en kop kaffe / morgenmøde og beslutter dagens pris, og så er der nogen, der indtaster den?
-
@reynir kunne det tyde på, at det sker indenfor arbejdstiden? Så altså man møder ind på arbejde, får en kop kaffe / morgenmøde og beslutter dagens pris, og så er der nogen, der indtaster den?
@benjaoming ja, det kunne være de sætter prisen kl. 12 som udgangspunkt. Jeg skraber prisen hver time et minut over, og deres dokumentation siger at der er op til to minutters forsinkelse på priserne.
-
@benjaoming ja, det kunne være de sætter prisen kl. 12 som udgangspunkt. Jeg skraber prisen hver time et minut over, og deres dokumentation siger at der er op til to minutters forsinkelse på priserne.
@reynir @benjaoming normalt sættes de kl 11. Min onkel stod for at ændre dem manuelt på en jet tank i gamle dage og det var et helt fast tidspunkt. Der er enkelte gange de kører priskrig i nogle områder og ændrer dem igennem dagen men det er vist ikke muligt mere med den nye lov der blev indført i januar.