Asterisk Abrechnungssystem

konabi

Mitglied
Mitglied seit
11 Apr 2005
Beiträge
424
Punkte für Reaktionen
0
Punkte
16
Hallo,
ich möchte private Gespräche von Teilnehmern erfassen und abrechnen.
dazu habe ich als erstes CDR Logging in eine mySQL Datenbank aktiviert.

Die Benutzer müssen sich, wenn sie private Gespräche führen wollen mit einer PIN authentifizieren, dazu benutze ich den Befehl Authenticate in der extensions.conf:

Code:
exten => 600,1,SetLanguage(de)
exten => 600,n,Authenticate(1234|a)
exten => 600,n,DISA,no-password|private-calls

[private-calls]
exten => _0.,1,SetCallerID(xxxxxxx)
exten => _0.,n,Dial(Sip/${EXTEN}@sipgate-out,30,r)
exten => _0.,n,Hangup

Soweit funktioniert das ganz gut.

Möchte ich aber viele Nutzer verwalten müsste ich Benutzernamen und Passwörter in einer Tabelle meiner Datenbank verwalten und irgendwie über ein Macro auslesen.

Hat da jemand eine Idee oder eine Beispiel wie ich das realisieren kann?


Danke Sven
 
Kostenlos!

Statistik des Forums

Themen
248,460
Beiträge
2,291,881
Mitglieder
377,879
Neuestes Mitglied
MediConcept