Affichage des résultats 1 à 3 sur 3

Discussion: transformer called id en caller id

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

    transformer called id en caller id

    Salut à tous;
    J'ai en projet de transmettre des numéros de téléphones à un serveur distant en passant par un serveur asterisk. en affet, les utilisateurs appellent un numéro dans une passerelle GSM reliée à mon serveur asterisk. Je dois donc recupérer ce numéro appelé et le transmettre à mon autre serveur comme caller id.
    Qelqu'un aurait il une solution via le fichier extensions.conf ou une agi ?

    Merci d'avance.

  2. #2
    Membre
    Date d'inscription
    octobre 2010
    Messages
    36
    Downloads
    0
    Uploads
    0
    quand j'appelle un numéro de la passerelle gsm, j'ai dans le CLI le message suivant :
    -- Accepting call from '06256886' to '6000' on channel 0/1
    (6000 est le numéro du canl de la GSM gateway).
    je souhaite recupérer 'O6256886' dans une variable de sorte à pouvoir passer le numéro vers le switch pour authentification.
    exten => _X.,1,recupere_num dans var1
    exten => _X.,2,Dial (SIP/switch/$var1)

    merci pour votre aide.

  3. #3
    Membre Association
    Date d'inscription
    septembre 2010
    Messages
    1 236
    Downloads
    0
    Uploads
    0
    Regarde les variables de channel: http://www.voip-info.org/wiki/view/Asterisk+variables

    Si tu ne trouve pas le tien utilise SIP_HEADER(From) et coupe le, exemple d'utilisation avec To pour transformer en format NATIONAL avec 4 dernières chiffres de sda:

    exten => s,1,Set(Numero=${CUT(CUT(SIP_HEADER(To),@,1),:,2)} )

    A l’entrée nous avons 01324654564@94.98.56.15 a la sortie: numéro = 0132465456

    et:

    exten => s,2,Dial(DAHDI/g1/${Numero:7})

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
  •