[AsteriskBrasil] RES: RES: CallBack

Fernando Trilha ftrilha em gmail.com
Quinta Setembro 24 18:14:32 BRT 2009


Sim, funcionou certinho..
estou vendo agora como faço pra ele dar tom de linha, mas para ligar apenas
para ramais.

  _____  

De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Rodrigo
Rockenbach Cahanovich
Enviada em: quinta-feira, 24 de setembro de 2009 17:10
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] RES: CallBack


Seguinte Fernando, mais ou menos dessa forma. No arquivo bash ele cria um
arquivo .call com as informações
echo "
Channel: KHOMP/*B0/$DESTINO
MaxRetries: 2
RetryTime: 15
WaitTime: 30
Context: disa-callback
Extension: s
Priority: 1 " > /etc/asterisk/"$DESTINO".call

no campo "Channel" voce poderia fazer para ele receber assim
Channel: SIP/0$DESTINO

pois a variavel $DESTINO ele recebe por parâmetro, vindo do asterisk. Se o
asterisk informa do jeito que voce me disse (4832015865), então apenas
coloque o 0 naquela posição que irá funcionar


-- 
Att,
Rodrigo R. Cahanovich 
Apoio Técnico
(45) 4063-9075



2009/9/24 Fernando Trilha <ftrilha em gmail.com>


No caso se eu fizer uma ligação vono, como consigo colocar mais um zero no
callback.sh
eu ligo para um numero vono por exemplo, eu receberia assim 4832015865,
estou no DDD 48.
mas para eu fazer a ligação via sip eu preciso colocar o 0 antes do numero,
como posso fazer isso?

  _____  

De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Rodrigo
Rockenbach Cahanovich
Enviada em: quinta-feira, 24 de setembro de 2009 08:23
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] CallBack


Bom dia Marco
   Efetue da seguinte maneira:


exten = s,1,NoOp(${CALLERID(NUM)})
exten = s,n,GotoIf($["${CALLERID(NUM)}" = "0458888xxxx"]?callback:rejeita)

exten = s,n(callback),System(bash /etc/asterisk/callback.sh
${CALLERID(NUM)})
exten = s,n(callback),Hangup()

exten = s,n(rejeita),Dial(SIP/100,,t)
exten = s,n,Hangup()

no meu caso eu criei um script em bash para fazer a opção do callback....
segue abaixo

#!/bin/sh
DESTINO=$1

echo "
Channel: KHOMP/*B0/$DESTINO
MaxRetries: 2
RetryTime: 15
WaitTime: 30
Context: disa-callback
Extension: s
Priority: 1 " > /etc/asterisk/"$DESTINO".call

# Altera a Data do arquivo para faze a ligação depois de 10s.
NOW=`date +%s`
let "NOW=$NOW+10"
TOUCH_TMSP=`date -d "1970-01-01 $NOW sec GMT" +%Y%m%d%H%M.%S`
touch -t $TOUCH_TMSP /etc/asterisk/"$DESTINO".call

mv /etc/asterisk/"$DESTINO".call /var/spool/asterisk/outgoing/
chmod 777 /var/spool/asterisk/outgoing/"$DESTINO".call

#Fim do Script







2009/9/24 Marco Antonio (TRG - Tecnologia) <marco em trg.com.br>


Bom dia,
 
Preciso criar um Callback da seguinte forma:
Ligo do meu celular para empresa, o Asterisk atende, derruba a ligação e me
retorna abrindo o tom de linha para que eu possa efetuar ligações.
Alguém pode me passar os procedimentos?
Obrigado
	
Marco Antonio


_______________________________________________
http://www.voipmania.com.br
Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
Promoção por tempo limitado!
Acesse agora http://promo.voipmania.com.br

_______________________________________________
Lista de discussões AsteriskBrasil.org
AsteriskBrasil em listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil





-- 
Att,
Rodrigo R. Cahanovich 
Apoio Técnico
(45) 4063-9075



_______________________________________________
http://www.voipmania.com.br
Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
Promoção por tempo limitado!
Acesse agora http://promo.voipmania.com.br

_______________________________________________
Lista de discussões AsteriskBrasil.org
AsteriskBrasil em listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil






-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20090924/8a54e330/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil