Hallo an Alle,
ich habe eine vollkonfigurierte Asterisk Produktion Plattform. Jetzt möchte ich ein callback realisieren, aber ich bekomme Calls CLI in verschiedenes Format:
1) 01X. (National)
2) 00Z. (International)
3) ZZ. (International E164)
Damit callback funktioniert muss ich alle einkommende CLI in ein Format bringen und zwar 00Z. ich hab gebastelt und folgende rausgekommen:
Kann jemand vielleicht anschauen und sagen ob das korrekt ist, weil ich nicht auf Produktivsystem eine sozusagen alfa Version von Variablen testen kann.
Danke im Voraus
ich habe eine vollkonfigurierte Asterisk Produktion Plattform. Jetzt möchte ich ein callback realisieren, aber ich bekomme Calls CLI in verschiedenes Format:
1) 01X. (National)
2) 00Z. (International)
3) ZZ. (International E164)
Damit callback funktioniert muss ich alle einkommende CLI in ein Format bringen und zwar 00Z. ich hab gebastelt und folgende rausgekommen:
Code:
exten => _X.,n,Set(CALLERID(num)=${{{IF($[${CALLERID(num):0:1}=0]?0049${CALLERID(num)}{IF($[${CALLERID(num)}=00]?${CALLERID(num)}{IF($[${CALLERID(num)}=1-9]?00${CALLERID(num)}}})
Kann jemand vielleicht anschauen und sagen ob das korrekt ist, weil ich nicht auf Produktivsystem eine sozusagen alfa Version von Variablen testen kann.
Danke im Voraus