[AsteriskBrasil] RES: CallBack

Fernando Trilha ftrilha em gmail.com
Quinta Setembro 24 16:11:11 BRT 2009


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

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


Mais detalhes sobre a lista de discussão AsteriskBrasil