[AsteriskBrasil] Mensagem telefone
Pablo Câmara
pscamara em gmail.com
Terça Novembro 4 15:27:30 BRST 2008
Estou utilizando o asterisk-java.
Na pagina da web, eu escolho os ramais. E jogo para dentro de um array :
getSelectedOptions();
Na página, tambem seleciono qual a mensagem:
public void createCallFiles() {
String[] txt = getSelectedOptions();
Writer output = null;
for (int i = 0; i < getSelectedOptions().length; i++) {
try {
File file = new File(txt[i] + ".call");
output = new BufferedWriter(new FileWriter(file));
output.write("Channel: SIP/" + txt[i] + "\n");
output.write("MaxRetries: " + getMaxretries().getText() +
"\n");
output.write("RetryTime: " + getRetrytimes().getText() +
"\n");
output.write("WaitTime: " + getWaittime().getText() + "\n");
output.write("Context: MSGGROUP" + "\n");
output.write("Extension: " + getExtension().getText() +
"\n");
output.write("Priority: " + getPriority().getText() + "\n");
output.write("Set: var_arquivo=" +
getDdMensagem().getSelected() + "\n");
output.close();
FileInputStream fis = new FileInputStream(file);
byte[] byt = new byte[(int)file.length()];
int tn = fis.read(byt);
spc.scpAsterisk(byt, txt[i] + ".call",
Diretorios.SPOOL_ASTERISK_OUTGOING);
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
No extension.conf
[MSGGROUP]
exten => s,1, NoOP(Chamada realizada via web)
exten => s,n, Playback(${var_arquivo})
exten => s,n, HangUp
exten => h,1, HangUp
2008/11/4, Rodrigo Junqueira <rodrigo em foxdata.com.br>:
>
> Ola pessoal!
>
>
>
> Qual o nome da função do Asterisk que eu poderia usar para ele ligar em uma
> listagem de telefone , e reproduzir a mensagem? Alguém teria um exemplo?
>
>
>
> Cordialmente;
>
> Rodrigo
>
> _______________________________________________
> 2 a 4 de Dezembro - IPComm 2008
> Com presença de engenheiros da Digium e Jon "maddog" Hall.
> http://www.ipcomm2008.com.br
>
> Compre uma camiseta da AsteriskBrasil.org!
> http://www.voipmania.com.br
>
> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
> rede Freenode.net: #asterisk-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/20081104/16811cf1/attachment.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil