rimuovere il + davanti ad un CLI e sostituirlo con 00

sezione dedicata alle tecnologie Voice Over IP

rimuovere il + davanti ad un CLI e sostituirlo con 00

Messaggio da leggereda root » 12/06/2016, 10:03

exten => s,n ExecIf($["${CALLERID(num):0:1}" = "+"],Set(CALLERID(num)="00${CALLERID(num):1}")

nota: Il Caller ID della chiamata passa da +39345673455 a 0039345673455, questo e' utile ad esempio per poter richiamare in automatico (FreePBX non accetta il + quando si chiama) o laddove il "+" davanti al numero genera problemi.
Se non c'e' il + il Caller ID non subisce modifiche.
Maurizio
Avatar utente
root
Amministratore
 
Messaggi: 347
Iscritto il: 10/04/2012, 10:55
Località: Ovada

Torna a Asterisk e VOIP

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite