Affichage des résultats 1 à 10 sur 10

Discussion: Difficultées avec Asterisk AMI

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Association
    Date d'inscription
    septembre 2010
    Messages
    1 236
    Downloads
    0
    Uploads
    0
    En telnet manuellement ça passe bien ?

  2. #2
    Membre Junior
    Date d'inscription
    juin 2011
    Messages
    5
    Downloads
    1
    Uploads
    0
    Citation Envoyé par Reaper Voir le message
    En telnet manuellement ça passe bien ?
    Quelles instructions je dois rentrer pour tester une fois que je suis loggé dessus?

  3. #3
    Membre Association
    Date d'inscription
    septembre 2010
    Messages
    1 236
    Downloads
    0
    Uploads
    0
    Originate par exemple.

  4. #4
    Membre Junior
    Date d'inscription
    juin 2011
    Messages
    5
    Downloads
    1
    Uploads
    0
    Je n'y arrive pas avec telnet.

    Pas forcement parce que cela ne marche pas, surtout parce que je n'ai pas l'habitude de l'utilisé.
    Que dois tapé exactement une fois que je suis connecté en telnet?

    En tout cas merci beaucoup de m'avoir répondu si vite!

  5. #5
    Membre Association
    Date d'inscription
    septembre 2010
    Messages
    1 236
    Downloads
    0
    Uploads
    0

  6. #6
    Membre Junior
    Date d'inscription
    juin 2011
    Messages
    5
    Downloads
    1
    Uploads
    0
    Je le connaît bien ce lien, je suis dessus depuis 4 jours de 8h à 4h du matin!

    Le problème venait tout simplement de moi, car dans tous les exemple, les instruction sont séparé par un saut de ligne, qui ne s'affiche pas sur ma console, ça m'a déstabilisé!

    Donc la réponse est: avec telnet je peux très bien envoyer la commande!

    Mais l'envoi d'une action originate, j'ai réussi en java avec le Manager API.

    Mais mon but, et autant pour moi c'est vrai que j'ai peut être pas été très clair, est de faire un applet JAVA. Depuis cette applet, je sélectionne un contact et je l'appel. Un Click2Call.
    Ce que je ne comprends pas, c'est comment récupérer la communication depuis mon applet. Parce qu'en faisant comme ça, Asterisk va appeler le destinataire, mais il faut évidemment que l'appelant puisse communiquer avec lui, et c'est cette dernière partie que je n'arrive pas à résoudre.

    Donc je ne sais pas si c'est simplement que je n’envoie pas la bonne action, ou autre chose.

  7. #7
    Membre Association
    Date d'inscription
    septembre 2010
    Messages
    1 236
    Downloads
    0
    Uploads
    0
    Je vais te donner l'exemple d'une bonne action pour asterisk 1.6



    Exemple en ruby:

    testcall.rb

    require 'socket'

    STDOUT.flush
    s = TCPsocket.open('localhost', 5038)

    seq = [
    "Action: Login",
    "Username: contactlist",
    "Secret: contactSdjgsD6",
    "",
    "Action: Originate",
    "Channel: SIP/SOFTPHONE001", #DEVICE de l'appelant
    "Context: trunktollfree", #Contexte avec le bon plan de numérotation
    "Exten: 33557023597", #DESTINATION
    "Priority: 1",
    "Callerid: Dupond <3355706456>", #PRESENTATION DE NUMERO
    "",
    "Action: Logoff"
    ""
    ""
    ]

    seq.each{ |c| s.puts "#{c}\r\n" }

    while line = s.gets # Read lines from the socket
    puts line.chop # And print with platform line terminator
    end

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
  •