Segue links pro script AGI e pra estrutura do DB em mysql. Lembrando que é uma adaptação do script original pra consulta agi do serviço que uso, e recomendo.
A idéia é simples: fazer cache local dos números mais consultados. Essa versão não tem suporte a timeout, ou seja, ele "atualiza" o cache local a partir de cada X consultas.Mas é só alterar o sql que você consegue fazer ele atualizar a cada X dias, meses, etc. Peço desculpas pela demora. Tava enrolado essa semana. Script: http://pastebin.com/WcQzXJSR Sql pra criar o DB: http://pastebin.com/tRvnJzk1 Qualquer dúvida, estou à disposição. 2015-05-07 11:27 GMT-03:00 Elieser Junior <zeljun...@gmail.com>: > Parabéns, eu também tenho interesse, caso fosse disponibilizado o script > para comunidade! > > Em 7 de maio de 2015 10:34, Adriano Santos <adrsan...@gmail.com> escreveu: > >> boa dia, dei uma lida nesse topico e tambem achei interessante a forma >> como vc consulta a portabilidade >> se for possivel eu tambem gostaria desse script para tentar implementar >> aqui na minha empresa. >> >> Em 6 de maio de 2015 19:26, Diomedes Neto <diomedesn...@gmail.com> >> escreveu: >> >>> Eu tenho interesse nesse código. Me envia por favor! >>> Em 06/05/2015 18:17, "Mário Arnaldo Mazon" <mma...@gmail.com> escreveu: >>> >>>> 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 >>>> >>> >>> _______________________________________________ >>> 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 >>> >> >> >> >> -- >> Att. >> >> Adriano dos Santos >> >> _______________________________________________ >> 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 >
_______________________________________________ WORKOFFEE KHOMP: em Junho serão 2 edições do workshop gratuito da Khomp: dia 11 em Brasília, e dia 18 em Curitiba Aproveite e conheça os lançamentos: EBS Server PRO e UMG 100 Garanta sua vaga e saiba mais 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