Rodrigo,

 

Meu programa dispara um monte de chamadas ao mesmo tempo, então eu uso o
ASYNC: true no ORIGINATE.

Isso estava provocando alguma confusão no programa justamente para pegar o
UniqueID.

Eu faço assim:

*       Mando o ORIGINATE.
*       Até que venha um Event: NewChannel não mando outro originate.
*       O NewChannel vem imediatamente após o ORIGINATE, então essa espera é
bem curta (menos de 100 ms)
*       Aí eu pego o UniqueID do NewChannel.
*       Só depois mando o próximo originate...

Não se esqueça de pedir os eventos do CALL para o Asterisk, isto é, no login
do AMI coloque 

*       Events: call

Espero que ajude...

Sergio Batarce

 

  _____  

De: asteriskbrasil-boun...@listas.asteriskbrasil.org
[mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Rodrigo
Lang
Enviada em: segunda-feira, 8 de novembro de 2010 13:30
Para: asteriskbrasil@listas.asteriskbrasil.org
Assunto: [AsteriskBrasil] Get the Uniqueid of Action Originate in the AMI

 

Hi to all.

I'm begin a use the AMI and i have the need to get the uniqueid from the
call i have generate using the Action Originate. Anyone can help me?

When I generate these commands:

action: Originate
channel: SIP/101
application: Dial
data: SIP/100,120,Ttr

The only response I get when the call is answered, is this:

Response: Success
Message: Originate successfully queued




Thanks a lots,
-- 
Rodrigo Lang,
Opening your <http://openingyourmind.wordpress.com/>  mind - Just another
Open Source site

_______________________________________________
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. 
- Hardware com alta disponibilidade de recursos e qualidade KHOMP
- Suporte técnico local qualificado e gratuito 
Conheça a linha completa de produtos KHOMP em www.khomp.com.br
_______________________________________________
Temos tudo para seu projeto VoIP com Asterisk!
Descontos especiais para assinantes da AsteriskBrasil.org.
Registre-se e receba um cupom exclusivo de desconto!
Acesse agora www.voipmania.com.br
______________________________________________
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Responder a