FÓRUM DigiVoice

Fórum de Suporte Digivoice

Você não está logado.

#1 16/11/2004 16:24:06

lucas
Membro

MakeCall ou Dial

Olá, gostaria de saber quais as diferenças entre as chamadas
Dial
MakeCall

Devo fazer um sistema para chamadas automáticas, identificando também se o telefone estava ocupado, ninguém atendeu, e, se possível, se o telefone era inválido.

Em desenvolvimento utilizo ramais e necessito discar externamente com a utilização do dígito 0 (ZERO)
Em produção não tenho certeza da operação que será feita.

Gostaria de um auxílio para isso.

Offline

 

#2 17/11/2004 09:10:54

andre
Membro

Re: MakeCall ou Dial

Dentre tantas diferenças existem duas que são básicas entre elas. A função Dial simplesmente disca. Já a função Makecall tem diversos parâmetros e faz para o programador/desenvolvedor diversas verificações na linha que facilitam a vida na hora de efetuar uma ligação.

Para o tipo de aplicação que você reportou, a função mais indicada é o Makecall. Ela tem um parâmetro que habilita a SUPERVISÃO DE LINHA, e consegue verificar se existe Tom para efetuar a discagem, se o telefone atendeu, se o telefone está ocupado.

Se vc se refere aquela frase "Este Número de Telefone não existe." que fala qdo se digita um número inválido. Este tipo de verificação é impossível de ser feita, pois a placa não tem como saber se quem está atendendo é um ser vivo ou uma máquina. Neste caso o STATUS retornado pela função MAKECALL seria o de atendimento.

VErifique o EXEMPLO DE TRANSFERENCIA disponível para Download no site, ele demonstra perfeitamente o funcionamento da função MAKECALL.


André Fontes Moinho

Offline

 

Rodapé do fórum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson