[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