Affichage des résultats 1 à 2 sur 2

Discussion: SIP Notify --> AMI

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Junior
    Date d'inscription
    novembre 2011
    Messages
    27
    Downloads
    0
    Uploads
    0

    SIP Notify --> AMI

    Bonjour,

    Quel est la syntaxe attendu par l'ami pour que ce message soit transmis???

    ---------------
    Scheduling destruction of SIP dialog '4cfd1a934f97510759620e7a6549a3b1@xxxxxx:5060' in 32000 ms (Method: NOTIFY)
    Reliably Transmitting (NAT) to xxx:52574:
    NOTIFY sip:1100@192.168.1.82:5060;transport=tcp SIP/2.0
    Via: SIP/2.0/TCP xxxxxxx:5060;branch=z9hG4bK4bc94c13;rport
    Max-Forwards: 70
    From: "asterisk" <sip:asterisk@xxxxxx>;tag=as432fc45c
    To: <sip:1100@192.168.1.82:5060;transport=tcp>
    Contact: <sip:asterisk@xxxxxxxx:5060;transport=TCP>
    Call-ID: 4cfd1a934f97510759620e7a6549a3b1@xxxx:5060
    CSeq: 102 NOTIFY
    User-Agent: Asterisk PBX 1.8.10.0-1digium1~squeeze
    Date: Sat, 07 Apr 2012 00:09:46 GMT
    Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
    Supported: replaces, timer
    Subscription-State: terminated
    Event: aastra-xml
    Content-Type: application-xml
    Content-Length: 78

    <AastraIPPhoneExecute><ExecuteItem URI=\"Dial:200\"/></AastraIPPhoneExecute>



    Lorsque je tente :
    Action: Events
    Eventmask: On

    Action: SIPnotify
    Channel: SIP/1100
    Variable: Event=aastra-xml
    Variable: <AastraIPPhoneExecute><ExecuteItem URI="Dial:200"/></AastraIPPhoneExecute>

    le paquet transmis ressemble a ca :

    --------------------

    Scheduling destruction of SIP dialog '1fa30f96260cb6b67f033bff772b46b1@xxxxxx:5060' in 32000 ms (Method: NOTIFY)
    Reliably Transmitting (NAT) to xxxxx:52574:
    NOTIFY sip:1100@192.168.1.82:5060;transport=tcp SIP/2.0
    Via: SIP/2.0/TCP xxxxxxx:5060;branch=z9hG4bK02bf4c0e;rport
    Max-Forwards: 70
    From: "asterisk" <sip:asterisk@xxxxx>;tag=as4be969fa
    To: <sip:1100@192.168.1.82:5060;transport=tcp>
    Contact: <sip:asterisk@xxxxxx:5060;transport=TCP>
    Call-ID: 1fa30f96260cb6b67f033bff772b46b1@xxxxxx:5060
    CSeq: 102 NOTIFY
    User-Agent: Asterisk PBX 1.8.10.0-1digium1~squeeze
    Date: Sat, 07 Apr 2012 00:10:47 GMT
    Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
    Supported: replaces, timer
    Subscription-State: terminated
    Event: aastra-xml
    <AastraIPPhoneExecute><ExecuteItem URI="Dial:200"/></AastraIPPhoneExecute>
    Content-Length: 0



    Ce qui naturellement ne fonctionne pas.

    Si vous avez une idée je vous en serait éternellement reconnaissant !

  2. #2
    Membre Junior
    Date d'inscription
    novembre 2011
    Messages
    27
    Downloads
    0
    Uploads
    0
    J'ai finalement trouvé, voici ce qu'il faut faire...

    Action: SIPnotify
    Notify: SIPnotify
    Channel: SIP/1100

    Variable: Event=aastra-xml
    Variable: Content-Type=application-xml
    Variable: Content=<AastraIPPhoneExecute><ExecuteItem URI=\"Dial: 200\"/></AastraIPPhoneExecute>

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
  •