Joe_the_tulip
Editorbanned by FireGuy
|
Ich war mir etwas unsicher in welches Forum das gehört, darum mal hier.
Meine Holde hat eine Tankstelle. Sie hat keinen direkten Einfluss auf ihre Spritpreise und muss ca 3mal am Tag eine "Preismeldung" machen. Dazu ruft sie immer dieselbe JET und OMV-Tankstelle in der Umgebung ab und trägt die dortigen Preise dann auf einer Website ein.
Die Preise kriegt sie leider nicht automatisiert, das Eintragen geht ebenso wenig.
Gibt es schon eine Software die gezielt den Preis einer einzelnen Tankstelle (bzw. von zweien) Anfragen kann? Alle die ich/sie gefunden haben, zeigen nur den Preis der nächstgelegenen an.
Ich bin also auf der Suche nach einer App/Software die zu vorgegebenen Zeitpunkten die Preise zweier Tankstellen abruft (und eventuell auch in eine Webmaske eintragen kann). Perfekt wäre es, wenn die Preise dann auch automatisiert eingetragen werden.
Gibts sowas? (Das ganze kann per Android/SMS/Email sein) Kann man sowas coden lassen? (womit kann ich da preislich in etwa rechnen?)
|
Gegi
Here to stay
|
E-Control hat anscheinend eine API? https://api.e-control.at/sprit/1.0/...up%3Dpublic-apiAlso da könnte man schon was spezifisches basteln... Edit: und ja, das automatische Ausfüllen lässt sich auch machen. Stunden/Preis trau ich mich so auf die schnelle nicht schätzen. Hängt auch davon ab wie sauber/hacky gemacht.
Bearbeitet von Gegi am 04.03.2019, 10:16
|
berndy2001
|
Soweit ich die Api verstanden habe, kann man nur nach Koordinaten oder Region suchen und bekommt dann die Tankstellen in der Umgebung, wobei nur bei den billigsten fünf ein Preis angezeigt wird. Daher wenn die gewünschte Tankstelle zu teuer ist, wird kein Preis angezeigt.
Wie ruft sie die Preise der JET und OMV-Tankstelle auf? Ich verstehe die Preisbildung nicht ganz; sie ist preislich an eine andere Tankstelle gebunden uns muss von dort selbst die Preise abfragen und dann irgendwo eingeben?
Bearbeitet von berndy2001 am 04.03.2019, 10:29
|
UnleashThebeast
Mr. Midlife-Crisis
|
So wie ich das von einer Shell Tankstelle eines entfernten Bekannten kenne: Zur Jet schaut er mit einem Fernglas auf die Preisanzeige, bei der BP ruft er an...
|
Longbow
Here to stay
|
Soweit ich die Api verstanden habe, kann man nur nach Koordinaten oder Region suchen und bekommt dann die Tankstellen in der Umgebung, wobei nur bei den billigsten fünf ein Preis angezeigt wird. Daher wenn die gewünschte Tankstelle zu teuer ist, wird kein Preis angezeigt.
Wie ruft sie die Preise der JET und OMV-Tankstelle auf? Ich verstehe die Preisbildung nicht ganz; sie ist preislich an eine andere Tankstelle gebunden uns muss von dort selbst die Preise abfragen und dann irgendwo eingeben? du hast lat long als params für die adress search wenns dort also ned grad 20 tankstellen auf einem haufen gibt, stehen die chancen gut, dass es ausreicht - und falls hie und da mal eine fehlt, hat man trotzdem an 350 anderen tagen seine ruh
|
Gegi
Here to stay
|
Soweit ich die Api verstanden habe, kann man nur nach Koordinaten oder Region suchen und bekommt dann die Tankstellen in der Umgebung, wobei nur bei den billigsten fünf ein Preis angezeigt wird. Daher wenn die gewünschte Tankstelle zu teuer ist, wird kein Preis angezeigt. Ich würd da eben für beide gewünschten Tankstellen die exakten Koordinaten nehmen. Dann auf Name o.ä. checken. Sollte also in 98% der Fälle dann passen.
|
Probmaker
1.0.0.721
|
scrapen und in eine lokale db inserten und anschließend mit script die preismeldung machen.
|
berndy2001
|
Wenn dieses Szenario ausreicht, dann sollte zumindest das auslesen nicht viel Arbeit sein. Jede Tankstelle hat eine ID, daher kann man das auch recht gut rausfiltern.
Frage ist halt, wo das rein soll und ob es für das Ziel ein Api gibt. Wenn das auf die offizielle Seite soll, dann gibts da scheinbar auch eine Api; zumindest der Login wird darüber abgewickelt.
|
Viper780
ModeratorEr ist tot, Jim!
|
Hat da nicht der kleinechemiker mal ein passendes Skript geschrieben?
|
kleinerChemiker
Here to stay
|
Hat da nicht der kleinechemiker mal ein passendes Skript geschrieben? Ja, hat er E-Controll hat ihre API geändert. Früher war es möglich, einzelne Tankstellen durch reduzieren des Suchbereichs abzufragen. Das geht jetzt nicht mehr. Wenn die Tankstelle nicht unter den 5? billigsten ist, bekommt man über die API keine Spritpreise. Eventuell haben die Tankstellen eine Homepage auf der die Spritpreise abrufbar sind. Dann könnte man die einzelnen auslesen.
|
Joe_the_tulip
Editorbanned by FireGuy
|
Es gibt Apps in de wo man eine lieblingstankstelle definieren kann. Aber da steht dezitiert, dass das in .at nicht zuverlässig ist mit der Abfrage.
Alles was sie macht ist webbasiert (OMV Website und die Website wo sie einträgt). Die Jet ruft sie über die 5 billigsten ab.
Die Preisbildung ist nicht in ihrer Hand; aber offenbar müssen alle Tankstellen-partner ihrer Kette so blöd rückmelden.
Das mit den Koordinaten ist glaub ich zu ungenau.
|
Obermotz
Fünfzylindernazi
|
Kannst du uns genaue Links schicken wo und wie sie abfragt? Kann natürlich auch eine andere Tankstelle sein. Mit allem anderen kann man nur mutmaßen.
|
Viper780
ModeratorEr ist tot, Jim!
|
Eine Website kann man natürlich automatisch abfragen. Je nach dem wo die Tankstelle liegt kommt man mit Umkreis Abfrage gut hin.
Die Apps verwenden meist auch nur die API von E Control.
Alternativ am Schüler an 10er pro Tag geben dass er die Werte zam trägt.
|
rad1oactive
knows about the birb
|
Also zumindest die öamtc app zeigt mehr als 5 tanken an. Da kann ich mir im google maps an beliebigen karzenausschnitt anschaun, und je nachdem wieviele tanken da oben sind, wird angezeigt.
|
berndy2001
|
Die Öamtc-app hat auch die e-control Daten und gibt somit auch eine Daten der Tankstellen in 1010 Wien aus (nur als Beispiel - weil sie zu teuer sind).
|