Affichage des résultats 1 à 3 sur 3

Discussion: interroger le solde d'un compte sip

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Junior
    Date d'inscription
    septembre 2010
    Messages
    3
    Downloads
    0
    Uploads
    0

    interroger le solde d'un compte sip

    Bonsoir à tous, j'ai légèrement modifier la BD d'astérisk pour associer à chaque compte sip (numéro de telephone) un crédit de communication.

    Ce que je voudrais maintenant, c'est que lorsqu'on lance un appel sur un numéro défini (par exemple 123) que le téléhone (softfone) recoive un message contenant le solde du numéro en question.

    Je n'ai aucune piste. pouvez vous m'aider svp.
    Merci d'avance.

    Bonne année.

  2. #2
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    Dans le dialplan, il suffit d'aller lire la valeur de la clé dans la base de donnée:
    Code:
    Set(solde=${DB(soldescomptes/${numero})})
    http://www.voip-info.org/wiki/view/Asterisk+cmd+DBget

    Puis de faire lire à l'utilisateur le nombre trouvé dans la bdd:
    Code:
    Playback(le-solde-de-votre-compte-est-de) ; fichier audio à créer
    Saynumer(${solde})
    http://www.voip-info.org/wiki/view/A...+cmd+SayNumber
    Si à la place d'un message audio vous souhaitez que le Softphone reçoive un message en texte, ça passera par une autre fonction, voir l'utilisation d'un script AGI.

  3. #3
    Membre
    Date d'inscription
    mars 2011
    Messages
    37
    Downloads
    2
    Uploads
    0
    Vous voulez faire comme ca pour consulter le solde.on ajoute
    [a2billing]
    Set(solde=${DB(soldescomptes/${numero})})
    exten => _X.,1,Playback(le-solde-de-votre-compte-est-de)
    exten => _X.,2,Saynumer(${solde})
    exten => _X.,3,Answer()
    exten => _X.,4,Wait(2)
    exten => _X.,5,DeadAGI(a2billing.php)
    exten => _X.,6,Wait(2)
    exetn => _X.,5,HangUp()
    pour extensions? conf ?????

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
  •