¿Qué servicios puedo utilizar para encontrar la ubicación de un usuario en función de su dirección IP?

StackOverflow https://stackoverflow.com/questions/37015

  •  09-06-2019
  •  | 
  •  

Pregunta

Si necesita localizar a un usuario según su dirección IP, ¿qué servicios están disponibles (los servicios gratuitos y los no gratuitos están bien)?

PDEntiendo que algunos usuarios usan proxies, etc., eso significa que el resultado no es 100% exacto.Está bien.

¿Fue útil?

Solución

La mayoría de los servicios de geolocalización le permiten descargar una base de datos llena de direcciones IP en mapas de ciudades o países.Algunos también ofrecen API de servicios web de forma gratuita (número limitado de solicitudes) o una suscripción paga.

mente máxima tiene uno de esos servicios que puede utilizar y que es gratuito para determinar la ubicación del usuario.Su servicio minFraud permite 500 consultas gratuitas por día.

Una muestra de su servicio web en ASP

Dim objHttp, strQuery
strQuery = "http://geoip1.maxmind.com/a?l=" & license_key & _
    "&i=" & ipaddress
set objHttp = Server.CreateObject("Msxml2.ServerXMLHTTP")
objHttp.open "GET", strQuery, false
objHttp.send
Response.Write objHttp.ResponseText
Set objHttp = Nothing

También ofrecen API para determinar la probabilidad de fraude con tarjetas de crédito según la ubicación, el número de tarjeta, etc., en su versión paga.

Otro servicio es ubicación ip2. John Millikin

También, IPligencia ofrece 50 consultas gratuitas al día.

Para codificadores .NET, existe la Extensiones de dirección IP módulo (código abierto, gratuito y no requiere servicio web) purocromo


Más información sobre La geolocalización está disponible en Wikipedia..

Otros consejos

También vale la pena señalar que MaxMind le permite descargar su base de datos de geolocalización como un archivo CSV:

Fácil -> yo hizo un método de extensión .NET hace un tiempo.Todo está incluido en una única DLL que puedes usar y consultar.no requiere NINGÚN SERVICIO WEB ni una llamada API externa de terceros.

también es gratis.

También es de código abierto.bla, bla, bla.

¡Disfrutar!

Se llama Extensiones de dirección IP y esta encendido Códigoplex.

He usado hostip.info para obtener información sobre la ubicación del cliente cuando se envían formularios en algunas de mis páginas aspx.Aquí hay una entrada de blog que escribí hace un tiempo. www.fencerowproductions.com

Geolocalización con Ubicación del cliente generalmente funciona y lo obtienes gratis cuando lo usas JSAPI de Google.

Hubo una solución brillante al utilizar esos anuncios para adultos, es decir."A las mujeres de TU_CIUDAD les gustaría 'conocerte' esta noche"

Alguien encontró una manera de extraer la cadena de ubicación sin cargar el anuncio.
No puedo encontrar el código, buscar anuncios para adultos en Google no es muy efectivo, pero alguien aquí podría recordarlo.

Para un producto pago, puedes mirar paíshalcón de cyScape.

No puedo responder personalmente por este producto, pero utilizamos su producto BrowserHawk para la detección de la velocidad de conexión y del navegador (por ejemplo, para optimizar la transmisión de video) y no hemos tenido ningún problema con él.

Aquí hay otro servicio gratuito: http://www.webservicex.net/WCF/ServiceDetails.aspx?SID=46

WebserviceX.NET proporciona bastantes servicios web gratuitos diferentes.

Recomiendo userlocation.com.Es fácil de usar, asequible y bastante preciso.

Introducción sencilla al uso de la base de datos descargable MaxMinds en PHPGeolocalización

este sitio utiliza el producto gratuito maxminds; es un escaparate decente. http://www.ipaddress1.com/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top