Danke MarcMatic. Es ist eine gute alternative für die, die gerne immer die gleiche Tankstelle anfahren. Ich persönlich gehe dahin wo es günstiger ist. Wir haben hier im Umkreis 4 Tankstellen die ständig am kämpfen sind. Naja... und wenn die API verändert wird (egal wie) muss man die Skripte entsprechend anpassen.MarcMatic hat geschrieben:Guten Morgen!
Da ich das Auslesen via Lat/Long & Radius persönlich etwas ungenau finde bzw. "schwammig" (es könnte sich z.B. mal etwas in der Art der Sortierung oder Darstellung durch die API ändern) , habe ich das Skript als Basis genommen und eine Variante erstellt mit der man gezielt von einer bestimmten Tankstelle alle Preise abfragen kann. So ist man sicher, dass die abgerufenen Daten definitiv von genau dieser einen Tankstelle kommen (das ist in meinen Augen die "robustere" Abfrage der Daten). Ich verwende dabei die detail.php Seite anstatt der im Originalskript verwendeten list.php.
Hi Auge. Du kannst dir x beliebige Tankstellen-Daten holen. Dazu einfach diese eine stelle im Code anpassenderAuge hat geschrieben:Also wollte ich die Start/Ende-Positionen der Tankstellen herausfinden um danach die Adressen / Preise zu ermitteln
Da komme ich leider nicht wirklich weiter.
Hat jemand eine einfachere Idee um die Positionen heraus zu finden?
Code: Alles auswählen
!-----------------------------------------------------------------------------
! Tankstelle 2
!-----------------------------------------------------------------------------
posStart = "},{";
posEnd = "]}";
substring = substring.Substr(substring.Find(posStart) + posStart.Length(), substring.Find(posEnd));
Code: Alles auswählen
!-----------------------------------------------------------------------------
! Tankstelle 3
!-----------------------------------------------------------------------------
substring = substring.Substr(substring.Find(posStart) + posStart.Length(), substring.Find(posEnd));