Eu tenho usado consulta de portabilidade com cache local num db mysql, bem simples. Ele tem algumas características: - vc evita consultas desnecessarias. Muitas das requisicoes sao pra chamadas nao necessariamente completadas (cx postal, chama e nao atende, etc). - se o numero nao tiver no db local, ele consulta no servidor de portab e adiciona no db local. - permite vc setar um threshould de update, exemplo: a cada 10 ligações pra esse número, atualize pelo servidor pra ver se não mudou a operadora. Isso signifca uma razão de economia de 10:1 nas consultas. - ainda não modifiquei, mas tá fácil pra fazer um threshould de tempo tbm, permitindo ele atualizar a cada 1 mês, por exemplo, para números que não atinjam o threshould acima mencionado (poucas ligações). - uso agi, e fiz um manualzinho de como integrar no freepbx sem que vc tenha bilhetagem dupla, e da maneira mais pratica e "visual" possivel, usando os troncos e rotas de saída. - ajustei o agi pra verificar se o link ta online/site online. Caso negativo, ele não trava o asterisk nem da timeout, simplesmente retorna um codigo ou do cache, ou de operadora desconhecida, se for a primeira consulta.
Caso deseje, eu te mando os arquivos. Uso o site: portabilidadecelular.com como base de consulta. 2015-05-06 15:27 GMT-03:00 Thiago Coutinho <r...@thiagoc.net>: > Uma forma seria salvar as consultar no banco de dados do Asterisk e > verificar lá antes de realizar a consulta do número. No fim do dia você > zera tudo. > > https://wiki.asterisk.org/wiki/display/AST/Asterisk+Internal+Database > > Em 6 de maio de 2015 02:13, <w.nel...@ig.com.br> escreveu: > >> Boa noite pessoal. >> >> Atualmente estou utilizando um script em AGI para fazer consulta de >> portabilidade, no entanto, eu gostaria de fazer uma especie de cache dos >> numeros consultados no dia para não ter que repetir a consulta do mesmo >> numero diversas vezes. >> >> Nessa pesquisa encontrei o script do Eng Eder Souza e de outros aqui da >> lista, scripts em AGI, perl e python, mas ninguém publicou uma alternativa >> para evitar esse desperdicio de consultas. >> >> Eu não tenho conhecimentos avançados de programação, até porque minha >> profissão não tem haver com esse universo (sou farmacêutico), mas tento >> aprender o máximo possível sobre o tema. Eu montei o asterisk + chan_dongle >> na empresa do meu pai a partir do que fui aprendendo por aqui com a ajuda >> de alguns colegas de lista (Everton, Giovani Bosa) e também pesquisando na >> internet. >> >> Bom, eu queria uma ajuda de vocês. Não estou pedindo um script pronto ou >> coisa do tipo. Gostaria que alguem sugerisse como eu poderia implementar >> essa minha ideia apontando o caminho que devo seguir, por onde pesquisar, >> etc... >> >> Agradeço a todos da lista, acompanho as discussões e aprendo muito com >> vocês. >> >> Abraço >> >> Anivaldo >> >> >> >> >> _______________________________________________ >> LANÇAMENTO UMG 100 KHOMP: O user media gateway com suporte a 1 link E1, >> 30 canais VoIP e registro em 2 contas SIP. >> Conheça este e todo o portfólio no próximo WORKOFFEE Khomp em BH, dia 7 >> de maio. >> Inscrições gratuitas em www.workoffee.com.br >> _______________________________________________ >> DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e >> FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk. >> Construa soluções de PABX IP com produtos DigiVoice - visite >> www.digivoice.com.br >> _______________________________________________ >> Para remover seu email desta lista, basta enviar um email em branco para >> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >> > > > > -- > Thiago Coutinho > > "O povo não deveria temer o governo. O governo é quem deveria temer o > povo." > V de Vingança > > _______________________________________________ > LANÇAMENTO UMG 100 KHOMP: O user media gateway com suporte a 1 link E1, 30 > canais VoIP e registro em 2 contas SIP. > Conheça este e todo o portfólio no próximo WORKOFFEE Khomp em BH, dia 7 de > maio. > Inscrições gratuitas em www.workoffee.com.br > _______________________________________________ > DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e > FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk. > Construa soluções de PABX IP com produtos DigiVoice - visite > www.digivoice.com.br > _______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para > asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >
_______________________________________________ LANÇAMENTO UMG 100 KHOMP: O user media gateway com suporte a 1 link E1, 30 canais VoIP e registro em 2 contas SIP. Conheça este e todo o portfólio no próximo WORKOFFEE Khomp em BH, dia 7 de maio. Inscrições gratuitas em www.workoffee.com.br _______________________________________________ DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk. Construa soluções de PABX IP com produtos DigiVoice - visite www.digivoice.com.br _______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org