[AsteriskBrasil] IDENTIFICAR NUMERO TELEFONICO
Pablo de Souza Câmara
pscamara em gmail.com
Terça Junho 29 15:54:52 BRT 2010
Justamente,
Eu ainda não consegui entender esse negocio:
Mas eu fiz em my sql algo assim:
TABELA ZONADDI (PAIS, COD_PAIS)
BAHAMAS - 1242
EUA - 1
BRAZIL - 55
EGITO - 20
ARGELIA - 213
Recebo o numero do telefone começando com 00 + COD_PAIS
EX: 001242589XXXX
if substring(varNumero,1,2) = '00' then
set auxStr1 = substring(varNumero,3,1); --> 1
set auxStr2 = substring(varNumero,3,2); --> 12
set auxStr3 = substring(varNumero,3,3); --> 124
set auxStr4 = substring(varNumero,3,4); --> 1242
-- ESTADOS UNIDOS +1
if auxStr1 = '1' then
select r.stringdiall into localStringDial from asterisk.zonaddi z,
asterisk.rota r where z.idrota = r.id and codigopais = auxStr4 limit 1;
if (localStringDial is null) then
select r.stringdiall into localStringDial from asterisk.zonaddi z,
asterisk.rota r where z.idrota = r.id and codigopais = auxStr1 limit 1;
end if;
end if;
-- RUSSIA
if auxStr1 = '7' then
select r.stringdiall into localStringDial from asterisk.zonaddi z,
asterisk.rota r where z.idrota = r.id and codigopais = auxStr1 limit 1;
end if;
select r.stringdiall into localStringDial from asterisk.zonaddi z,
asterisk.rota r where z.idrota = r.id and codigopais = auxStr3 limit 1;
if (localStringDial is null) then
select r.stringdiall into localStringDial from asterisk.zonaddi z,
asterisk.rota r where z.idrota = r.id and codigopais = auxStr2 limit 1;
end if;
end if;
return localStringdial;
Eu achei tão esquisto essa implementação....
QUERIA UMA MELHOR
2010/6/29 Kim Delevati <kim.delevati em gmail.com>
> Hm... é bem complicado fazer isso, o codigo do pais pode ter de 1 a 3
> números, e somando com o numero do telefone do país (que varia enormemente),
> acaba que pode dar qualquer coisa.
>
> Em 29 de junho de 2010 13:35, Telesurf Multimidia <tele-surf em hotmail.com>escreveu:
>
>> Vc quer fazer em php?
>>
>> ------------------------------
>> Date: Tue, 29 Jun 2010 12:34:25 -0300
>> From: pscamara em gmail.com
>> To: asteriskbrasil em listas.asteriskbrasil.org
>> Subject: [AsteriskBrasil] IDENTIFICAR NUMERO TELEFONICO
>>
>>
>> OLÁ PESSOAL
>>
>> Estou querendo identificar pelo numero telefonico, qual é o pais de
>> destino. Porem estou com algumas dificuldades.
>>
>> Alguem tem uma rotina que identifica qual o destino no numero telefonico?
>>
>> Pablo
>>
>>
>>
>>
>>
>> ------------------------------
>> TRANSFORME-SE EM PERSONAGENS ENGRAÇADOS COM O SITE DE I LOVE MESSENGER. VEJA
>> COMO.<http://ilm.windowslive.com.br/?ocid=ILM:Live:Hotmail:Tagline:1x1:TRANSFORME82:->
>>
>> _______________________________________________
>> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>> - Suporte técnico local qualificado e gratuito
>> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>> _______________________________________________
>> Temos tudo para seu projeto VoIP com Asterisk!
>> Descontos especiais para assinantes da AsteriskBrasil.org.
>> Registre-se e receba um cupom exclusivo de desconto!
>> Acesse agora www.voipmania.com.br
>> ______________________________________________
>> Lista de discussões AsteriskBrasil.org
>> AsteriskBrasil em listas.asteriskbrasil.org
>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>
>
> _______________________________________________
> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
> - Suporte técnico local qualificado e gratuito
> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
> _______________________________________________
> Temos tudo para seu projeto VoIP com Asterisk!
> Descontos especiais para assinantes da AsteriskBrasil.org.
> Registre-se e receba um cupom exclusivo de desconto!
> Acesse agora www.voipmania.com.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/20100629/aa8b7f8e/attachment.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil