Descobrir operadora do celular a partir do número  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Carlos_ds_jar
Virtual Machine Man
[Avatar]

Membro desde: 27/01/2007 15:38:24
Mensagens: 555
Localização: Ceará e Paraíba
Offline

Ei galera gostaria de saber se existe algum web service, API ou alguma outra forma de descobrir a operadora de um celular baseado no numero e poder utilizar esse recurso na minha aplicação java.

Desde já agradeço!

"O Java é capaz de gerar mais soluções e mais problemas do que a nossa 'vã' filosofia é capaz de prever!"
[Email] [MSN]
Gabriel.Amaral
HelloWorld
[Avatar]

Membro desde: 29/07/2010 13:23:21
Mensagens: 10
Offline

Não sei se existe um recurso tão fácil para você usar assim. Sei que tem esse site http://consultanumero.abr.net.br:8080/consultanumero/consulta/consultaSituacaoAtual.action que você coloca o numero e tem um captcha e você consegue ver a operadora. Se você criar um robo que consegue quebrar o captcha consegueria fazer o java executar a consulta.

Abraços
Carlos_ds_jar
Virtual Machine Man
[Avatar]

Membro desde: 27/01/2007 15:38:24
Mensagens: 555
Localização: Ceará e Paraíba
Offline

Gabriel.Amaral wrote:Não sei se existe um recurso tão fácil para você usar assim. Sei que tem esse site http://consultanumero.abr.net.br:8080/consultanumero/consulta/consultaSituacaoAtual.action que você coloca o numero e tem um captcha e você consegue ver a operadora. Se você criar um robo que consegue quebrar o captcha consegueria fazer o java executar a consulta.

Abraços

Esse site eu conhecia, enquanto a idéia de criar um robo pra realizar um volume não autorizado de consultas acho um pouco forçada demais.

Agradeço a atenção e a sugestão mas particularmente esse tipo de solução não faz parte da minha personalidade...

"O Java é capaz de gerar mais soluções e mais problemas do que a nossa 'vã' filosofia é capaz de prever!"
[Email] [MSN]
danielalves.brazil
Smalltalk

Membro desde: 30/08/2010 08:59:49
Mensagens: 4
Offline

Não sei se estou enganado, mas
a Anatel estava pra aprovar ou já aprovou uma lei que
o usuário pode trocar de operadora e permanecer com o mesmo número.

Então, acho que não será mais possível descobrir a operadora através de um algoritmo.

好是好
Felagund
GUJ Master
[Avatar]

Membro desde: 26/07/2006 11:51:36
Mensagens: 1732
Localização: Santa e Bela Catarina
Offline

danielalves.brazil wrote:Não sei se estou enganado, mas
a Anatel estava pra aprovar ou já aprovou uma lei que
o usuário pode trocar de operadora e permanecer com o mesmo número.

Então, acho que não será mais possível descobrir a operadora através de um algoritmo.


Só pra complementar, essa lei já foi aprovada

att
Rafael Felix

Rolling With Code
Twitter
[WWW]
Leonardo3001
GUJ Ranger

Membro desde: 04/07/2007 18:28:58
Mensagens: 975
Offline

Bom, não tem como saber não.

Mas tenho uma alternativa: não pode ligar para os usuários e perguntar qual a operadora de celular? Ou então, no cadastro, não pode acrescentar o campo "operadora"?

Também você poderia descobrir isso batendo com as informações de sua própria conta telefônica. Supondo que sua operadora seja Vivo, haveria tarifação diferenciada entre Vivo-Vivo e Vivo-outra operadora. Não é o ideal, mas já dá pra ter uma ideia.

Leonardo Veríssimo
-------------------------------------------------
Objectzilla
[WWW]
gomesrod
GUJ Master
[Avatar]

Membro desde: 11/05/2007 19:46:22
Mensagens: 1495
Offline

Antigamente era possível saber pelos 2 primeiros dígitos do telefone. Em uma empresa que eu trabalhei havia uma tabela associando cada um desses números à respectiva operadora.

Mas como foi dito, hoje em dia não dá mais por causa da portabilidade.
Carlos_ds_jar
Virtual Machine Man
[Avatar]

Membro desde: 27/01/2007 15:38:24
Mensagens: 555
Localização: Ceará e Paraíba
Offline

gomesrod wrote:Antigamente era possível saber pelos 2 primeiros dígitos do telefone. Em uma empresa que eu trabalhei havia uma tabela associando cada um desses números à respectiva operadora.

Mas como foi dito, hoje em dia não dá mais por causa da portabilidade.

Mesmo com a questão da portabilidade numérica eu gostaria muito desse algoritmo, pq de qualquer maneira é um porcentagem muito pequena da população que faz a mudança de operadora com o mesmo número...

Se alguém puder me passar esse algoritmo eu agradeço muito...

"O Java é capaz de gerar mais soluções e mais problemas do que a nossa 'vã' filosofia é capaz de prever!"
[Email] [MSN]
gomesrod
GUJ Master
[Avatar]

Membro desde: 11/05/2007 19:46:22
Mensagens: 1495
Offline

Infelizmente eu não tenho como obter essas informações, foi em uma empresa onde trabalhei há bastante tempo.

Mas é basicamente assim: O DDD + 2 primeiros números determinam a operadora.
Por exemplo, meu celular (11) 92xx-xxxx é da Claro, então teoricamente todo número (11) 92xx-xxxx é Claro também.

Algumas pessoas do alto escalão da empresa tentaram pedir a tabela completa para a Anatel, mas eles não divulgam. A solução foi sair garimpando esses dados. Começando pelas pessoas conhecidas, funcionários, familiares, depois ligando para números aleatórios que começavam com determinados dígitos... Quando o sistema entrou em produção a tabela não estava 100% completa, foi-se atualizando depois conforme descobriam mais prefixos.
Felagund
GUJ Master
[Avatar]

Membro desde: 26/07/2006 11:51:36
Mensagens: 1732
Localização: Santa e Bela Catarina
Offline

Por exemplo

telefones com o começo

99 = Tim
91 = Vivo
88 = Claro
84 = Brasil Telecom


att
Rafael Felix

Rolling With Code
Twitter
[WWW]
entanglement
GUJ Hacker

Membro desde: 26/09/2009 09:18:56
Mensagens: 9854
Offline

Felagund wrote:Por exemplo

telefones com o começo

99 = Tim
91 = Vivo
88 = Claro
84 = Brasil Telecom



Meu telefone é da Claro e é um dos mais antigos - em São Paulo, e ele começa por 91.
Carlos_ds_jar
Virtual Machine Man
[Avatar]

Membro desde: 27/01/2007 15:38:24
Mensagens: 555
Localização: Ceará e Paraíba
Offline

entanglement wrote:
Felagund wrote:Por exemplo

telefones com o começo

99 = Tim
91 = Vivo
88 = Claro
84 = Brasil Telecom



Meu telefone é da Claro e é um dos mais antigos - em São Paulo, e ele começa por 91.


O meu é TIM do Ceará dos mais novos e começa com 96...

Alguem tem esse algoritmo que funcione de uma meneira mais precisa...

"O Java é capaz de gerar mais soluções e mais problemas do que a nossa 'vã' filosofia é capaz de prever!"
[Email] [MSN]
entanglement
GUJ Hacker

Membro desde: 26/09/2009 09:18:56
Mensagens: 9854
Offline

Carlos_ds_jar wrote:
O meu é TIM do Ceará dos mais novos e começa com 96...

Alguem tem esse algoritmo que funcione de uma meneira mais precisa...

gomesrod wrote:
Algumas pessoas do alto escalão da empresa tentaram pedir a tabela completa para a Anatel, mas eles não divulgam. A solução foi sair garimpando esses dados. Começando pelas pessoas conhecidas, funcionários, familiares, depois ligando para números aleatórios que começavam com determinados dígitos... Quando o sistema entrou em produção a tabela não estava 100% completa, foi-se atualizando depois conforme descobriam mais prefixos.


Ou seja, vai exigir fazer algumas ligações, ou então simplesmente ir àquele site ( http://consultanumero.abr.net.br:8080/consultanumero/consulta/consultaSituacaoAtual.action )e ficar tentando. Por exemplo, para o número (85)9600.1234 eu obtive a informação "TIM", assim como também para (85)9601.1234, e também para (85)9699.1234. Qual são os primeiros 4 dígitos do seu telefone?


guialeixo
Virtual Machine Man

Membro desde: 09/09/2009 11:00:50
Mensagens: 668
Offline

cara eu acho que codigo pra isso é muito simples so ler o numero de telefone como se fosse uma string e pegar os dois primeiros digitos apos o DDD e comprar caso seja 87 OI 97 vivo.... mas acho que você falou bobagem por pouca pessoa muda de operadora, eu ja pulei de operadora umas 3 vezes, você não tem mais medo de mudar de operadora e ter problemas pras pessoas entrarem em contato com você e mesmo porque você ganha altas coisas mudando de operadora, muitos descontos.

"O importante da vida não são as respostas sim as perguntas"

Qual lingua você pensa?

Qual lingua um surdo pensa?

Qual lingua um cego e surdo pensa?
Felagund
GUJ Master
[Avatar]

Membro desde: 26/07/2006 11:51:36
Mensagens: 1732
Localização: Santa e Bela Catarina
Offline

esses que passei são aqui de SC, dos meus contatos ehhehehhe, meu é TIM é 99

att
Rafael Felix

Rolling With Code
Twitter
[WWW]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team