PDA

Voir la version complète : Modification de préfixe



kuusou
04/05/2013, 20h37
Bonjour,
Après multiples recherches infructueuses et croisement d'informations glannées de ci de là, j'aimerai savoir s'il existe un moyen d’interpréter (modifier ?) un préfixe envoyé par un client SIP. Je m'explique...
Les clients android connectés au serveur utilise leur base de numéro annuaire standard. Lorsque nous appelons des 06xxxxxxxx tout se passe sans problème.
Dès lors que le numéro émis est formaté en +336xxxxxxxx je n'arrive pas à interpréter la demande d'appel, voir la convertir sans le +33 et avec un 0 à la place.

Voici ce que j'ai scripté, mais qui me renvoi un code erreur 'not found'

exten => _0[1234569]XXXXXXXX, 1, Dial(SIP/PSTN/${EXTEN})
exten => _+33[1234569]XXXXXXXX, 2, Dial(SIP/PSTN/${EXTEN:3}

Me tromperai je quelque part ?

Merci de vos conseils.

jean
05/05/2013, 03h46
j'ai une extension _+. en asterisk 1.6 :
exten => _+.,1,Verbose(1, *** International Format : 00${EXTEN:1})
exten => _+.,n,Goto(00${EXTEN:1},1)

dans ton exemple, la priorité sur l'extension du + est 2 (1 en toute logique)

jean
05/05/2013, 03h47
ps: il y a 7 aussi comme prefixe valide en france

kuusou
05/05/2013, 15h19
j'ai une extension _+. en asterisk 1.6 :
exten => _+.,1,Verbose(1, *** International Format : 00${EXTEN:1})
exten => _+.,n,Goto(00${EXTEN:1},1)

dans ton exemple, la priorité sur l'extension du + est 2 (1 en toute logique)

Merci ca solutionne le problème !