Cómo utilizar la API de IPStack para búsquedas de geolocalización de IP

¿Quieres geolocalizar las direcciones IP de los visitantes de tu sitio web? Echa un vistazo a ipstack, un gran servicio de geolocalización IP que hace que esto sea más fácil.

¿Quieres geolocalizar las direcciones IP de los visitantes de tu sitio web?  Echa un vistazo a ipstack, un gran servicio de geolocalización IP que hace que esto sea más fácil.
Esta publicación fue posible gracias a la apilayer mediante compensación. Los contenidos y opiniones reales son los únicos puntos de vista del autor, que mantiene la independencia editorial, incluso cuando se patrocina una publicación. Para más detalles, lea nuestro descargo de responsabilidad.

Si ejecuta un sitio web, sin duda le interesa quién lo visita. Pero, ¿por qué dejarse a oscuras al adivinar acerca de sus visitantes o trabajar con información incompleta?

ipstack es una poderosa herramienta para su sitio web que puede ubicar a sus visitantes por dirección IP a través de la geolocalización. Sigue leyendo para obtener más información sobre esta herramienta de geolocalización IP y cómo usarla.

¿Qué es ipstack?

ipstack es una API de geolocalización de IP que puede buscar ubicaciones precisas para los visitantes de su sitio web en tiempo real. Cuando desee ver la información, puede descargarla en segundos en formato JSON o XML para una fácil revisión y procesamiento.

Hay varias razones por las que usar una herramienta como esta es ventajoso. Por un lado, le ayuda a detectar amenazas de direcciones IP riesgosas de manera más eficiente. Cuando una dirección fraudulenta visita su sitio, la identificación rápida de ipstack ayuda a mantenerlo a salvo.

Otro motivo no relacionado con la seguridad es ajustar la experiencia de los visitantes según la ubicación. Por ejemplo, puede detectar el país de un usuario y cambiar la configuración de idioma sobre la marcha en función de dónde está su IP. O bien, puede tener un contenido ligeramente diferente priorizado en su sitio web según la región del usuario.

Comenzando con ipstack

Puede probar ipstack sin costo con una clave API gratuita. Dirígete a la página de inicio de ipstack y haz clic en el botón naranja Obtener clave de API gratuita en la esquina superior derecha. Verás varios planes de ipstack (que discutiremos a continuación).

ipstack ip geolocation Clave de API gratis

A continuación, deberá registrarse para obtener una cuenta gratuita. Ingrese su dirección de correo electrónico y una contraseña, así como su dirección de facturación (y la información de la compañía si lo desea). No necesita especificar ninguna información de pago para el plan gratuito.

Una vez que haya hecho esto, verá una página de Inicio rápido con su clave de API. Lo necesitará para acceder al servicio, así que asegúrese de mantenerlo seguro.

Búsquedas IP

Debe conocer los tres métodos principales de uso de la IP de ipstack:

  • Búsqueda estándar: el método más directo, esto busca los datos detrás de una sola dirección IP.
  • Búsqueda masiva: Esto le permite buscar datos para múltiples direcciones IP a la vez.
  • Búsqueda del solicitante: utilice esto para buscar datos de la dirección IP que realiza la solicitud de la API.

No importa cuál de los tres métodos use, todas las llamadas a la API ipstack comienzan con la misma URL base:

http://api.ipstack.com/ 

Para una búsqueda básica de IP, todo lo que tiene que hacer es agregar la dirección IP en cuestión a esta URL, seguida de su clave de acceso. Como ejemplo, esta URL (con una clave de acceso válida) buscará la información para una dirección IP UltraDNS:

 http://api.ipstack.com/156.154.71.1?access_key=ABC123&format=1 

Para una búsqueda masiva, simplemente separe dos o más direcciones IP con comas:

 http://api.ipstack.com/156.154.71.1, 156.154.70.1?access_key=ABC123&format=1 

Finalmente, para una búsqueda de solicitante, no necesita incluir una dirección IP. En su lugar, agregue cheque en su lugar:

 http://api.ipstack.com/check?access_key=ABC123&format=1 

ipstack ip geolocation Ejemplo de búsqueda

De forma predeterminada, verá los resultados en formato JSON en una nueva pestaña cuando abra estos enlaces. Incluye información sobre la ciudad más cercana, el país, la latitud, la longitud, el idioma hablado en esa área y más.

Usando ipstack en su sitio web

Por supuesto, probablemente no va a ingresar manualmente direcciones IP en una URL para usar la API ipstack. En el back-end de su sitio web, puede llamar a ipstack y usar los resultados a través de lenguajes como PHP o JavaScript. ipstack es flexible y funciona con otros lenguajes y una variedad de marcos, también.

ipstack ip geolocation Muestra PHP

Un examen completo del código está más allá del alcance de este artículo, por lo que le recomendamos que consulte la sección Código de muestra de la útil documentación de ipstack. Vea nuestra explicación de JavaScript ¿Qué es JavaScript y cómo funciona? ¿Qué es JavaScript y cómo funciona? ¿Qué es Javascript? Es un lenguaje de programación utilizado para mejorar las páginas web. Incluye la actualización dinámica de páginas web, interfaces de usuario y más. Vamos a sumergirnos en lo que es el Javascript. Lea más si necesita una cartilla.

Una vez que haya integrado la API en su sitio web y esté almacenando los datos, encontrará todo tipo de usos para ella. La API puede detectar rastreadores y usuarios Tor para que pueda bloquearlos fácilmente. El módulo de divisas le permite ofrecer escaparates en la moneda local del usuario. Y saber qué porcentaje de visitantes proviene de qué países es valioso.

Precios

Su clave gratuita ipstack API incluye 10, 000 solicitudes por mes con el módulo de ubicación básica. Para un sitio web pequeño, esto debería ser suficiente, pero los usuarios profesionales probablemente deseen actualizar a un plan premium.

ipstack ip geolocation pricing Plans

Básico, a $ 9.99 por mes, es un paso adelante del plan gratuito. Aumenta sus solicitudes mensuales a 50, 000 e incluye cifrado SSL. También obtendrá acceso a módulos adicionales que le informan más sobre la IP de un usuario, incluida la moneda y las zonas horarias. Si necesita aún más, puede consultar los planes Professional o Professional Plus.

Las búsquedas se hicieron más fáciles con ipstack

ipstack recibe más de dos millones de solicitudes y actualiza su base de datos más de 20 veces por día. También es confiable, con un 99.998% de tiempo de actividad en los últimos 30 días. Ya sea que pruebe el plan gratuito u opte por una oferta premium, puede saber que es una solución de confianza para sus necesidades de búsqueda de geolocalización IP.

Para obtener más información, consulte cómo rastrear una dirección IP y encuentre su propia forma de rastrear una dirección IP a una PC y cómo encontrar la suya Cómo rastrear una dirección IP a una PC y cómo encontrar la suya. Desea ver la Dirección IP de tu computadora? ¿Quizás quiera descubrir dónde se encuentra otra computadora? Varias herramientas gratuitas están disponibles que le informan más sobre una computadora y su dirección IP. Lee mas .

Crédito de la imagen: efks / DepositPhotos

In this article