petit connecteur Elastix

sam_soft

Joined
Jul 6, 2010
Messages
72
Likes
0
Points
0
#1
Bonjour à tous ;
Actuellement je travailles sur un petit soft (connecteur) pour mon Elastix 2.0.3 à fin de détecter l'arrivage d'un appel, récupérer le numéro de l'appelant. J'ai fait quelques recherche sur internet et j'ai trouvé quelques API notamment IAXClient et Asterisx_Manager
ma question est: a ce que je peux me servir de ces API/Dll dans mon projet autrement dis a ce que ces API peuvent gérer Elastix ?
d'autre part si vous pouvez me dire comment je peux détecter l'arrivage d'un appel sur Elastix (quel fichier...) ça sera top .

Merci
 

danardf

Joined
Dec 3, 2007
Messages
8,069
Likes
10
Points
88
#2
Salut.

oui, c'est possible de détecter un appel entrant.
Il faut que tu te connectes sur le port 5038 avec un compte préalablement créer avec les droits qui vont bien. Et là, tu balances les ordres et récupères les donnée suivant la liste des commandes Asterisk (suivant version).
Exemple:
Code:
CLI> manager show commands
CLI> manager show command Redirect
Action: Redirect
Synopsis: Redirect (transfer) a call
Privilege: call,all
Description: Redirect (transfer) a call.
Variables: (Names marked with * are required)
        *Channel: Channel to redirect
        ExtraChannel: Second call leg to transfer (optional)
        *Exten: Extension to transfer to
        *Context: Context to transfer to
        *Priority: Priority to transfer to
        ActionID: Optional Action id for message matching.
Après ... perso je n'ai jamais essayé de faire çà, mais ça doit être possible.
Si c'est juste pour voir quel n° t'appelle, il doit bien y a voir une appli existante toute faite.
 

sam_soft

Joined
Jul 6, 2010
Messages
72
Likes
0
Points
0
#3
Merci danardf; en fait ce qui m'intéresse le plus c'est la détection d'appel donc je vais essayer d'inspirer de ce que j'ai déjà trouvé. :)
 

Members online

Latest posts

Forum statistics

Threads
30,898
Messages
130,879
Members
17,560
Latest member
manuelc
Top