Zur besten Antwort gewählt
Feb 12, 2016 - 11:25
Es gibt schon einige scripte für die CCU um Tankstellen Preise im Neo darzustellen.
Auch die API von Tankerkönig.de ist bekannt und wird auch in IP-Symcon genutzt.
Was vielleicht noch nicht viele kennen ist das Tankerkönig auch eine mobile seite anbietet, die einfach
aus neo steuerbar ist und leicht in neo als webseiten element einzubinden ist.
Alles was man tun muss ist sich seine geographische position suchen, longitude und latitude finden:
das kann man hier machen z.b. einfach adresse angeben
Latitude und Longitude finden
Im webseiten element gibt man jetzt diese url ein
.http://www.tankerkoenig.de/mobile.php?lng=8.9600000&lat=50.2100000&rad=5&sort=
price&type=diesel
hier ersetzt man jetzt die koordinaten die man oben erhalten kann, bei rad= trägt man die entfernung für welche man die tankstellen finden möchte, sort= kann price sein für preis oder dist für die entfernung, danach wird dann sortiert, type= kann diesel, E5 oder E10 sein.
Eigentlich ist es egal welche parameter man einstellt, ausser der koordinaten, alles ander kann man dann in der ansicht einstellen
Hier das bild
wer das aussehen aber anpassen möchte wird es dann über die api machen müssen
und dann per php oder ccu und neo darstellen.
Von
Moin, ich habe die Spritpreise bei mir eingebunden. Allerdings würde ich das gerne anpassen (So wie beim Hauskalender bei dem Du mir schon im Homematic Forum sehr geholfen hast :-)) Dafür habe ich mir jetzt den API Key besorgt, stehe aber völlig auf dem Schlauch...
Ich würde gerne nur eine Tankstelle einbinden, am besten mit transparentem Hintergrund wie beim Hauskalender.
Magst Du mir nochmal helfen?
Folgendes habe ich von Tankerkönig bekommen:
Tankerkönig API-Key Registrierung abgeschlossen
Tests mit dem eben erzeugten API-Key
Zum Testen einfach die URLs im Browser öffnen.
URL für Tankstellenliste, verwendbar im Server:
https://creativecommons.tankerkoenig.de/json/list.php?lat=52.52099975265203&lng=13.43803882598877&rad=4&sort=price&type=diesel&apikey=037683b5-0433-64e2-fc7c-d64731461a2c
URL für JSONP-Version, verwendbar im Client:
https://creativecommons.tankerkoenig.de/json/list.php?callback=jQuery211006178042944520712_1415551775756&lat=52.52099975265203&lng=13.43803882598877&rad=4&sort=price&type=diesel&apikey=037683b5-0433-64e2-fc7c-d64731461a2c
URL für Details einer Tankstelle, verwendbar im Server:
https://creativecommons.tankerkoenig.de/json/detail.php?id=005056ba-7cb6-1ed2-bceb-90e59ad2cd35&apikey=037683b5-0433-64e2-fc7c-d64731461a2c
URL für JSONP-Version, verwendbar im Client:
https://creativecommons.tankerkoenig.de/json/detail.php?callback=jQuery211008224855153821409_1415552056643&id=005056ba-7cb6-1ed2-bceb-90e59ad2cd35&apikey=037683b5-0433-64e2-fc7c-d64731461a2c
Danke und Gruß
B.
Von
versuche dieses php script
https://github.com/tankerkoenig/tankerkoenig-php-client
schau was es ausgibt und wie, dann kann man es anpassen
Neuen Kommentar hinzufügen