Rückwärtssuche in Das Örtliche

Snuff

Aktives Mitglied
Mitglied seit
23 Jun 2006
Beiträge
1,209
Punkte für Reaktionen
2
Punkte
38
Hallo zusammen,

gibt es eigentlich noch irgendwo eine aktuelle und funktionierende Version des ast-reverse.agi Script für den Asterisk oder eine andere funktionierende Alternative?

Ich habe für Anwendungen eine Variante in .NET, aber selbst sie muss ich ständig anpassen weil sich das Format der Webseite immer wieder ändert.

Gruß Patrick
 

Snuff

Aktives Mitglied
Mitglied seit
23 Jun 2006
Beiträge
1,209
Punkte für Reaktionen
2
Punkte
38
Hallo zusammen,

ich habe das bestehende tellows PHP-AGI-Script (benötigt den kostenpflichtigen Tellows-API-Key) um einem einfachen Lookup für "Das Örtliche" erweitert. Zum Auslesen der Webseite nutze ich hier eine Funktion von Chilkat (kostenpflichtige Erweiterung), aber das auch nur weil ich das Skript quasi 1:1 von .NET kopiert habe, wo wir die Chilkat-Komponenten des Öfteren einsetzen.

Das Script muss in den Ordner /usr/share/asterisk/agi-bin und wird wie folgt im Asterisk aufgerufen:

Code:
exten => s,n,AGI(tellows.php,${callerid})
exten => s,n,NoOp(score: ${TLW_SCORE})
exten => s,n,NoOp(callertype: ${TLW_CALLERTYPE})
exten => s,n,NoOp(callername: ${TLW_CALLERNAME})

Dem AGI-Script wird die Rufnummer übergeben und danach stehen in den TLW-Variablen u.a. der Tellows-Score, der Tellows-Anrufertyp und in der TLW_CALLERNAME der aufgelöste Namen aus "Das Örtliche", sollte dort kein Name zu finden sein steht dort dann "Unbekannter Anrufer". Das Ganze ist heute Mittag Quick & Dirty passiert und ich hab sonst mit PHP nicht viel am Hut
 

Anhänge

  • tellows.zip
    2.7 KB · Aufrufe: 1
3CX

Statistik des Forums

Themen
237,888
Beiträge
2,102,390
Mitglieder
360,391
Neuestes Mitglied
Knut894

Erhalten Sie 3CX für 1 Jahr kostenlos!

Gehostet, in Ihrer privaten Cloud oder on-Premise! Ganz ohne Haken. Geben Sie Ihren Namen und Ihre E-Mail an und los geht´s:

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.
oder via