none
descobrir operadora RRS feed

  • Pergunta

  •  

    Pessoal,

    preciso de uma ajuda.

    Tenho uma aplicação em as.net (vb.net) que será acessada via celular.

    O problema é que preciso identificar de que operadora é o celular. Alguem sabe como fazer isso?

     

    No aguardo.

    quarta-feira, 24 de setembro de 2008 19:32

Todas as Respostas

  • Bom dia,
    eu não testei mas acho que o seu "Norte" seja capturar o ip do cliente, e depois resgatar o HostName aparti do IP.
    Isso por que nos Hostnames, é comum ter o nome da empresa com alguns parametros, como por exemplo:

    66.249.71.46 - crawl.66-249-71-46.googlebot.com
    189.4.82.62 - bd04523.virtua.com.br

    No seu caso você iria procurar no hostname(String.contains()) por palavras como Tim, Claro, entre outras.

    Para conseguir o hostname, faça algo parecido com:

    Dim sIP As String = Request.UserHostAddress()
    Dim sHostName as String = System.Net.Dns.GetHostEntry(sIP).HostName

    Lembrando que não programo em VB, logo esse código pode ter um ou erros de sintaxe...
    segunda-feira, 29 de setembro de 2008 18:46