[fli4l] opt_phonebook 2.8.2: Funktioniert die Rückwärtssuche

Marcus Roeckrath marcus.roeckrath at gmx.de
Fr Apr 10 16:34:42 CEST 2015


Hallo Roland,

Roland Franke wrote:

>> im Asterisk des eisfair funktioniert die Rückwärtssuche über dasoertliche
>> nicht.
> 
> Wieder mal nicht?

Keine Ahnung seit wann nicht mehr. Der Code ist schon ziemliach alt und es
scheint niemand das Feature genutzt zu haben, bis es jetzt einem
eisfair-Anwender auffiel.

> Im SmartCallMonitor (Für TAPI) wird über den Link:
>
http://www.dasoertliche.de/Controller?page=RUECKSUCHE&context=RUECKSUCHE&action=SUCHEN&buc=&la=de&form_name=search_inv&ph=$CALLER_NUMBER$

Das entspricht der von Asterisk genutzten URL.

> Die Seite aufgerufen und über diverse Ausdrücke die einzelnen Werte
> ermittelt.
> Wie:
> Vorname:
> class="preview.*?>([\w-&\./\\+]+)\s(?'firstname'[\w-\./\\+]+).*
(?: )?\s*?</a>

Das HTML-Ergebnis sieht für den Namen aber so aus:

                 na: "<Name> <Vorname>"

> Straße: class="strasse">\s*(?'address'.*?),?(?:</div|,)
> PLZ: class="strasse">[\s\w\d;&]+,.+(?'region'\d{5})
> Stadt: class="strasse">[\s\w\d;&]+,.+\d{5}(?'city'.*)</div

<address>
                                 <Strasse Nr>, <PLZ> <span
class="">Senden, B?sensell</span><span id="itranking_0" ></span>
                         </address>

Sieht also aktuell anders aus, als es Regulären Ausdrucke vorgeben.

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Fli4L