Affichage des résultats 1 à 8 sur 8

Discussion: Xivo : Suppression du premier chiffre dans un trunk sip

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Junior
    Date d'inscription
    octobre 2010
    Messages
    2
    Downloads
    0
    Uploads
    0
    dans ce cas là tu peux utiliser une sous-routine de pré-traitement sur l'appel sortant pour modifier le CALLERID(num)

    Code:
    [pre-outcall]
    exten = s,1,NoOp()
    exten = s,n,Set(CALLERID(num)=0${CALLERID(num)})
    exten = s,n,Return()

  2. #2
    Membre Junior
    Date d'inscription
    octobre 2010
    Messages
    28
    Downloads
    0
    Uploads
    0
    ok super ca correspond à ce que je veux faire mais l'exemple que me donne rajouter un 0 au lieu de le retirer.

    Que faut il modifier dans cette ligne pour supprimer un 0

    exten = s,n,Set(CALLERID(num)=0${CALLERID(num)})

    Merci d'avance

  3. #3
    Membre Senior
    Date d'inscription
    septembre 2010
    Messages
    196
    Downloads
    1
    Uploads
    0
    Code:
    [pre-outcall]
    exten = s,1,NoOp()
    exten = s,n,Set(CALLERID(num)=${CALLERID(num):1})
    exten = s,n,Return()
    je viens de tester, ça devrait être se que tu souhaites faire je pense.

  4. #4
    Membre Junior
    Date d'inscription
    octobre 2010
    Messages
    28
    Downloads
    0
    Uploads
    0
    Impécable ca fonctionne

    Merci beaucoup

  5. #5
    Membre Junior
    Date d'inscription
    octobre 2010
    Messages
    2
    Downloads
    0
    Uploads
    0
    Si tu veux enlever le premier chiffre :

    Code:
    [pre-outcall]
    exten = s,1,NoOp()
    exten = s,n,Set(CALLERID(num)=${CALLERID(num):1})
    exten = s,n,Return()
    voir http://www.voip-info.org/wiki/view/Asterisk+variables

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
  •