2017-03-03 5 views
0

Wir verwenden jsSIP in unserem Projekt und ich versuche, die Telefonnummer des Anrufers zu erhalten, wenn ein eingehender Anruf empfangen wird. Ich konnte die Antwort in der jsSIP documentation nicht finden.Verwendung von jsSIP in einem Projekt

enter image description here

In dem obigen Bild, ich will "1004" Telefonnummer zu übernehmen. Wie kann ich das machen?

+1

Wenn Sie das Ereignis 'newRTCSession' erhalten können in JsSIP ein Sitzungsobjekt ist inklusive die entfernte Identität. – ggarber

+0

Hey @gustavogb Hast du ein Beispielprojekt? – Jsawyer

Antwort

1

In newRTCSession Event erhalten Sie ein Session-Objekt. session.request.header.

Verwenden session.request.getHeader('From')

Von Nummer zu bekommen
coolPhone.on('newRTCSession',function(session){ 
    console.log(session.request); 
    console.log('call Id',session.request.getHeader('From')); 
}) 
1

Sie auch

session.remote_identity.display_name 

für eingehende Anrufe

Verwandte Themen