X-Git-Url: http://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/be6166d29a438e86c5cffb6bfdadcc9783ef3bc6..bb5103d480cac22d46617368d7c00fc57e1f03b4:/blog/data/2012-05-28-bensinpris.txt diff --git a/blog/data/2012-05-28-bensinpris.txt b/blog/data/2012-05-28-bensinpris.txt index 66a434307b..a4fb24fa58 100644 --- a/blog/data/2012-05-28-bensinpris.txt +++ b/blog/data/2012-05-28-bensinpris.txt @@ -1,8 +1,8 @@ Title: Litt informasjon om Bitfactorys Bensinpris-API -Tags: norsk +Tags: norsk, drivstoffpriser Date: 2012-05-28 23:55 -
I fjor siden lanserte Bitfactory en +
I fjor lanserte Bitfactory en mobilapp for å få tilgang til bensinpriser på landets bensinstasjoner ved å samle inn prisene på dugnad ved hjelp av mobilapp-ens brukere. @@ -18,7 +18,7 @@ API-dokumentasjon.
Dagens Næringsliv og Finnmark -Dagbladet bensinstasjoner som nekter å oppgi prisene sine på +Dagblad bensinstasjoner som nekter å oppgi prisene sine på telefon, slik at det ikke finnes en fornuftig måte å få tak i prisene på uten å samle dem inn på stedet. Flere har dugnader på gang for å samle inn prisinformasjon om bensin, men så vidt jeg kan se er det kun @@ -51,8 +51,7 @@ konverteres til "Mon May 7 21:58:13 2012".GetXMLDatabase
-echo password=X43uP9KS_3ZqR | POST http://www.bitfactory.no/Bensin/GetXMLDatabase.php -
echo password=XYZXYZXYZXYZX | POST http://www.bitfactory.no/Bensin/GetXMLDatabase.php +
echo password=XYZXYZXYZXYZX | POST http://www.bitfactory.no/Bensin/GetXMLDatabase.php
Henter ned listen med stasjoner på XML-format. Argumentet er password som muligens følger med i programpakken og eventuelt @@ -61,7 +60,7 @@ ikke ut til å fungere. Innholdet er ca. 1600 stasjoner, men manglet bensinstasjonen i min hjemkommune Ballangen da jeg sjekket, så den er ikke komplett. Formatet på selve listen ser slik ut (klippet):
-+<?xml version="1.0" encoding="UTF-8"?> <STASJONSDATABASE> <STASJON> @@ -90,7 +89,7 @@ ikke komplett. Formatet på selve listen ser slik ut (klippet): <COMPANY>Esso</COMPANY> </STASJON> </STASJONSDATABASE> -+
GetBanStatus
@@ -120,13 +119,13 @@ det skal hentes ut informasjon. enkelt stasjon, med <br> som skillemarkør mellom hver stasjon. Ikke helt sikker på hva alle feltene er. Her er mine gjett: -1 | Bensinstasjons-ID |
2 | Pris for blyfri 95 oktan, flyttall med punktum som desimalskille. |
3 | Klokkeslett da prisen ble oppdatert, format HH:MM. |
4 | Telefon-ID på formen Android-123456789012345 eller hex-kodet streng/MD5-sum |
5 | tall, uviss betydning. muligens relatert til day-verdien. |
5 | tall, uviss betydning. muligens relatert til day-verdien. Oppdatering 2012-06-02: Denne verdien er antall bekreftelser en gitt pris har fått. |
6 | Pris for blyfri 98-oktan? |
7 | samme som felt 3 |
8 | samme som felt 4 |
11 | Samme som felt 3 |
12 | Samme som felt 4 |
13 | Samme som felt 5 |
En stasjonsoppføring består dermed av av bensinstasjons-ID og deretter tre blokker for 95-oktan bensin, 98-oktan bensin og