Affichage des résultats 1 à 5 sur 5

Discussion: Récupérer le DIALSTATUS depuis un Appel Automatique

  1. #1
    Membre Junior
    Date d'inscription
    novembre 2010
    Messages
    4
    Downloads
    1
    Uploads
    0

    Récupérer le DIALSTATUS depuis un Appel Automatique

    Bonjour à tous, je voulais savoir comment il était possible de récupérer le status d'un Appel, passé via un fichier .call ?

    Le problème qui se pose, c'est que je ne sais pas si le fichier .call effectue un DIAL ou non. D'ou l'utilisation, ou non, de la commande $DIALSTATUS() ?

    Merci.

  2. #2
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    Si dialstatus, il faut le mettre quelque part, posez-vous la question du contexte où vous pourrez le mettre.

  3. #3
    Membre Junior
    Date d'inscription
    décembre 2010
    Messages
    25
    Downloads
    0
    Uploads
    0
    Normalement c dans le contexte mis dans fichier .call, sauf que d'aprés les recherches, $DIALSTATUS() est toujours liée a la commande DIAL() du coup ca fonctionnera pas dans un contexte d'un appel auto.
    N'est il pas mieux d'utiliser un AGI au début du contexte, genre ce script perl :
    http://pastebin.ca/794600

    ????????

  4. #4
    Membre Junior
    Date d'inscription
    novembre 2010
    Messages
    4
    Downloads
    1
    Uploads
    0
    A vrai dire, j'ai vraiment du mal à comprendre le fonctionnement des AGI ?

    Dans le cas d'un fichiers comme ça, je rajoute le nom de mon contexte ?

    Dans mon extension.conf, j'utilise une fonction du type : exten => s,n,AGI(monscript.agi) ??

    Je suis un peu perdu dans l'utilisation de script dans astersik... :s

  5. #5
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    Citation Envoyé par donperx Voir le message
    A vrai dire, j'ai vraiment du mal à comprendre le fonctionnement des AGI ?

    Dans le cas d'un fichiers comme ça, je rajoute le nom de mon contexte ?

    Dans mon extension.conf, j'utilise une fonction du type : exten => s,n,AGI(monscript.agi) ??

    Je suis un peu perdu dans l'utilisation de script dans astersik... :s
    Oui effectivement dans l'extension.conf (pour moi je prefere extension_custum.conf) , exten => s,n,AGI(monscript.agi), et tu peux voir l'exécution dans la CLI, mais bon dhabitude j'ecris en bash et le script mentionné est en perl donc je comprend pas trop si quequ'un peut noux expliqué un peu ca pourrai aider

Les tags pour cette discussion

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
  •