[FEITO] Verificação dos prefixos de números de telefones celulares

Reescrever a parte de verificação dos prefixos de números de telefones celulares de contatos, de forma a torná-la sensível ao estado do contato.A idéia é utilizar um XML para armazenar as configurações de prefixo possíveis para cada estado do país. Desta forma, a verificação do prefixo do número de um contato será feita da forma correta.

No caso da operadora Claro, esta verificação já é feita de forma global, funcionando para todos os estados brasileiros.

Foi implementado de acordo com os dados desta página. Porém, eu recebi uma planilha mais completa sobre as operadoras do Stenner Hidaka. Portanto, em breve haverá uma ou outra pequena mudança.

Além disto, não foi utilizado XML, mas uma classe definida por mim (OperatorPrefixPair).

7 Responses to “[FEITO] Verificação dos prefixos de números de telefones celulares”

  1. Anonymous says:

    Oi,

    Ok, vou dar a barbada.

    Usa esse script que tu vai conseguir pegar a planilha da Anatel pra móveis:

    #!/usr/local/bin/php -q

    <?
    $url = `wget –post-data="varTIPO=CentralCNL&varPRESTADORA=&varCENTRAL=M&varUF=&varPERIODO=&acao=c&cmd=&varMOD=Publico" http://sistemas.anatel.gov.br/areaarea/N_Download/Tela.asp –cookies=on –header "Cookie: ASPSESSIONIDQCQRBTTA=IECBECDCOBAFELOLAOEOFCDD" 2>&1 | tail -n 7 | egrep http | sed "s/.*http/http/" | sed "s/N_Download\///"`;
    system ("wget -q -O movel.zip $url");
    print "OK!\n";
    ?>

    Obrigado.

  2. esioneto says:

    A VIVO entrou essa semana aqui no Ceará e o início dos telefones é 81, por conta disso o JSMS não reconhece a operadora. Alguém pode dar uma olhadinha nisso. Obrigado.

  3. fdalpizzol says:

    Buenas. Estou com o JSMS v3.11, o mais atual pra download.

    Tenho um numero de celular da Brasil Telecom (não fiz a migração pra OI) e tenho outro da OI. Em ambos os casos, recebo mensagem de login inválido e a operadora selecionada é sempre a Brasil Telecom. Alguma coisa a fazer?

    Obrigado!
    Feipe.

    • renatoc says:

      Você já tentou enviar suas mensagens pelos respectivos sites das operadoras? Funciona?

      • fdalpizzol says:

        Renato, finalmente achei o post inicial. O envio de sms pela OI está sendo feito sem problemas para o celular da OI. O outro, que nao tive a migração, não tem opção pelo site. Inclusive estou tendo problemas para enviar para qualquer operadora, a partir do Jsms. Já removi as configurações que ele cria local e nada.

        • renatoc says:

          Então, você consegue enviar mensagens para celulares da Oi via site da Oi e não pelo jSMS.. é isso? Em caso afirmativo, siga os passos descritos nesta pergunta freqüente e vamos ver qual é o problema.
          Com relação à BrT, se você não consegue enviar pelo site, também não conseguirá pelo jSMS. Não há o que fazer.

Leave a Reply

You must be logged in to post a comment.