[AsteriskBrasil] Identificação de numero de Entrada Vono

Roberto Fonseca robertodafonseca em terra.com.br
Quinta Maio 10 16:25:44 BRT 2007


Amigos

 

Possuo um login vono com 2 telefones. No extension.conf está assim:

 

Exten = > loginvono,1,Dial(SIP/meuramalsip)

 

Porém como eu tenho duas linhas, eu gostaria de indentificar a chamada ao
in’ves de loginvono usar os números de telefone. Algo do tipo

exten = > numero1,1,Dial(SIP/meuramalsip)

exten => numero2,1,Dial(SIP/meuramalsip2)

 

Segundo o fórum da vono funcionária assim: 

Se o número de São Paulo for chamado, a mensagem INVITE enviada ao cliente
será a seguinte: 


INVITE sip:usuariovono em 10.10.10.10:5060 SIP/2.0 
Via: SIP/2.0/UDP 200.146.79.165:5060; 
From: "4140639090"
<sip:4140639090 em 12.12.12.12:6060>;tag=SDl641f01-as73b76fb6 
To: <sip:usuariovono em 11.11.11.11> 
Contact: <sip:4140639090 em 200.146.79.165:5060;transport=udp> 
Call-ID: SDl641f01-b1dce821c8c47d8e662376e5270a8e9a-8m4vki2 
CSeq: 102 INVITE 
User-Agent: Plataforma Vono 
Date: Wed, 03 Jan 2007 17:29:15 GMT 
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY 
X-Vono-DDR: 1140637779 
Content-Type: application/sdp 
Content-Length: 348 
Max-Forwards: 70 

(…) 

Uso com Asterisk: 

Para recuperar a informação de identificação de número de entrada usando o
Asterisk, pode-se utilizar a função SIPGetHeader() (*). 

Ex.: 

exten => 123,1,SIPGetHeader(NUMENTRADA=X-Vono-DDR) 


(*) Na versão 1.4 do Asterisk, a função SIPGetHeader() foi descontinuada.
Nesta versão do Asterisk deve ser utilizada a variável SIP_HEADER. 

Ex.: 

exten => 123,1,Set(NUMENTRADA=${SIP_HEADER(X-Vono-DDR)})

 

 

 

Dei um sip debug no console do asterisk e não apareceu o X-VONO-DDR. No site
da vono não fala nda em habilitar o serviço. Alguém já utilizou disso?

 

 

Roberto Fonseca

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20070510/c6e1b0b8/attachment.html


Mais detalhes sobre a lista de discussão AsteriskBrasil