Affichage des résultats 1 à 4 sur 4

Discussion: Configuration de nouvelles extensions avec Asterisk Manager Interface (AMI)

  1. #1
    Membre Junior
    Date d'inscription
    mars 2011
    Messages
    26
    Downloads
    0
    Uploads
    0

    Configuration de nouvelles extensions avec Asterisk Manager Interface (AMI)

    Bonjour,

    Je travail avec un IPBX tournant sous Astérisk 1.8 et depuis une application Windev je communique avec lui à travers l'AMI. A travers mon application, je dois pouvoir créer de nouvelles extensions sur mon serveur mais c'est là que je rencontre des problèmes.

    En effectuant des recherches, je sais qu'il faut utilisé l'action "updateconfig" et paramétrer différentes variables, et c'est à ce moment là que je me perd un peu.

    Est-ce que quelqu'un a deja travaillé avec l'AMI et saurait m'éclairé davantage ?

    Merci

  2. #2
    Membre Association
    Date d'inscription
    septembre 2010
    Messages
    1 236
    Downloads
    0
    Uploads
    0
    Bonjour, il est difficile de créer les extensions avec AMI, je te conseille vivement de passer vers asterisk realtime, et de travailler avec la base, en fait avec cette méthode tu pourra gérer le plan de numérotation, les utilisateurs, ect.

  3. #3
    Membre Junior
    Date d'inscription
    mars 2011
    Messages
    26
    Downloads
    0
    Uploads
    0
    Bonjour,

    Merci pour cette information, je vais continuer mes recherches en espérant éviter l'utilisation de l'AMI car c'est pas simple c'est vrai.

  4. #4
    Membre Junior
    Date d'inscription
    mars 2011
    Messages
    26
    Downloads
    0
    Uploads
    0
    Après plusieurs heures de tests, j'ai quand même réussi à créer une extension à travers la commande "UpdateConfig" de l'AMI (asterisk realtime marche aussi mais il va être très utile pour une autre partie à developper )

    Au cas où sa servirai à quelqu'un voici les commandes à passer :

    Code:
    // création de l'entête de l'extension dans sip.conf ([200])
    Action: UpdateConfig
    srcfilename: sip.conf
    dstfilename: sip.conf
    Action-000000: NewCat
    Cat-000000: 200
    
    // renseignement des divers paramètres
    // important : a chaque appel de "Action" il faut incrémenter (Action-000001, Action-000002, Action-000003 ....)
    
    Action-000001: Append
    Cat-000001: 200
    Var-000001: deny
    Value-000001: 0.0.0.0/0.0.0.0
    
    Action-000002: Append
    Cat-000002: 200
    Var-000002: type
    Value-000002: friend
    
    Action-000003: Append
    etc...

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •