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
inves 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:[EMAIL PROTECTED]:5060 SIP/2.0
Via: SIP/2.0/UDP 200.146.79.165:5060;
From: "4140639090"
<sip:[EMAIL PROTECTED]:6060>;tag=SDl641f01-as73b76fb6
To: <sip:[EMAIL PROTECTED]>
Contact: <sip:[EMAIL PROTECTED]: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
----------------------------------------
Estação VoIP 2006
5 e 6 Dezembro
Curitiba PR
http://www.estacaovoip.com.br
_______________________________________________
LIsta de discussões AsteriskBrasil.org
[email protected]
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
_______________________________________________
Acesse o wiki AsteriskBrasil.org:
http://www.asteriskbrasil.org