Webrtc 在项目中使用jsSIP

Webrtc 在项目中使用jsSIP,webrtc,sip,jssip,Webrtc,Sip,Jssip,我们在项目中使用jsSIP,我试图在接到来电时获取呼叫者的电话号码。我在jsSIP中找不到答案 在上图中,我想记下1004电话号码。我该怎么做?在newRTCSession事件中,您将获得一个会话对象。 session.request.header 使用session.request.getHeader'From'获取From编号 coolPhone.on('newRTCSession',function(session){ console.log(session.request);

我们在项目中使用jsSIP,我试图在接到来电时获取呼叫者的电话号码。我在jsSIP中找不到答案

在上图中,我想记下1004电话号码。我该怎么做?

在newRTCSession事件中,您将获得一个会话对象。 session.request.header

使用session.request.getHeader'From'获取From编号

coolPhone.on('newRTCSession',function(session){
   console.log(session.request);
   console.log('call Id',session.request.getHeader('From'));
})
在newRTCSession事件中,您将获得一个会话对象。 session.request.header

使用session.request.getHeader'From'获取From编号

coolPhone.on('newRTCSession',function(session){
   console.log(session.request);
   console.log('call Id',session.request.getHeader('From'));
})
你也可以使用

session.remote_identity.display_name
对于来电

您也可以使用

session.remote_identity.display_name

对于呼入呼叫

您可以对呼入和呼出呼叫尝试此操作,您将获得正在呼叫您或正在呼叫的用户

session.remote_identity.uri.user

您可以在传入和传出呼叫中尝试此操作,您将获得用户呼叫id名称

session.remote_identity.display_name

您可以在传入和传出呼叫中尝试此操作,您将获得正在呼叫您或您正在呼叫的用户

session.remote_identity.uri.user

您可以在传入和传出呼叫中尝试此操作,您将获得用户呼叫id名称

session.remote_identity.display_name

当您在JsSIP中收到“newRTCSession”事件时,有一个包含远程标识的会话对象。嘿@gustavogb您有这样的示例项目吗?当您在JsSIP中收到“newRTCSession”事件时,有一个包含远程标识的会话对象。嘿@gustavogb您有这样的示例项目吗?