Affichage des résultats 1 à 4 sur 4

Discussion: Pb variable ${channel}

  1. #1
    Membre Junior
    Date d'inscription
    octobre 2010
    Messages
    8
    Downloads
    0
    Uploads
    0

    Pb variable ${channel}

    Bonjours

    J'utilise asterisk 1.4.27, avec protocole IAX.

    Pour faire un softHangup j'utilise le variable ${channel} mais je vois que ce variable me donne une résultat fausse par exemple:

    Local/4130559918406@from-hssen-3-9da7,2

    alors quand je fait show channels, je vois ce channel et juste au dessus la vrai channel:

    IAX2/hssen-16837 (None) Ringing AppDial((Outgoing Line))
    Local/4130559918406@ 4130559918406@from-h Ring Dial(IAX2/hssen/0033553418406

    Commant je peut récupérer ce "IAX2/hssen-16837" sachant que j'ai des dizaine d'appel simultanée.

    Merci d'avance

  2. #2
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    La variable ${channel} n'est pas fausse, c'est juste que tu passe par un channel de type "local" donc elle te renvoie ça.

    Selon ton dialplan, que nous n'avons pas ici, tu dois pouvoir garder le nom du channel parent dans une variable héritée, ça te permettrait de la récupérer simplement dans ton local channel "enfant".

  3. #3
    Membre Junior
    Date d'inscription
    octobre 2010
    Messages
    8
    Downloads
    0
    Uploads
    0
    Bonjours

    est ce que vous avez une idée comment je peut la récupérer.


    Merci

  4. #4
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    Je ne suis pas devin, sans voir le dialplan en place je ne peux pas inventer la solution.

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
  •