PDA

Voir la version complète : Récupérer saisie dans Variable



Valden
18/02/2015, 10h45
Bonjour,

Je viens de commencer sur Asterisk, je découvre celui-ci petit à petit. Mon asterisk est déjà en place avec un ivr. Mais je recherche une fonctionnalité, qui je suppose, est toute bête via extension.conf.

Comment faire par exemple pour récupérer dans une variable, une saisie de 6 chiffres tapés par l'utilisateur ?

En vous remerciant d'avance

Cordialement

YBDOMO
18/02/2015, 11h01
Bonjour,

Voir par exemple l'url suivante http://www.voip-info.org/wiki/view/Asterisk+cmd+Read

ce n'est pas tres complique
ex extrait de l'url
exten => s,1(start),Gotoif($[ "${LEN(${extensao})}" < "3"]?collect:pstn)
exten => s,n,NoOp(Executing - ${extensao} - )
exten => s,n(collect),Read(digito,,1)
exten => s,n,SayDigits(${digito})
exten => s,n,Set(extensao=${extensao}${digito})
exten => s,n,GoTo(start)
exten => s,n(pstn),GoTo(from-pstn,s,1)
exten => h,1,hangup()

A+