2013-03-27 9 views
2

Je suis assez nouveau sur Asterisk et j'utilise AsteriskNOW sur CentOS.Créer dynamiquement des extensions avec Asterisk

Actuellement, je ne peux pas déterminer s'il est même possible de créer dynamiquement des extensions. Existe-t-il un code de numérotation que je peux écrire pour accomplir ceci, ou devrais-je utiliser un AGI?

Répondre

1

Utilisez _. pour correspondre à toute extension dans votre plan de numérotation (ou, si vos extensions dynamiques suivent un modèle, utilisez-le), et utilisez la valeur ${EXTEN} pour gérer dynamiquement l'appel. Un exemple simple:

exten => _.,1,Answer() 
same => n,SayDigits(${EXTEN}) 
same => n,Hangup() 

Que vous utilisiez ou non AGI est simplement une fonction de la façon dont vous voulez gérer l'appel encore on devra avoir passer le contrôle à l'AGI dans votre dialplan, et que vous » ll doit correspondre à l'appel comme ci-dessus.

+0

même ici, je cherche et la méthode de repos API pour créer un nouveau compte à partir d'un appareil mobile. pas de chance jusqu'à présent – DoruChidean