Esta publicação foi possibilitada pelo aplicador através de compensação. O conteúdo e as opiniões reais são as únicas visões do autor, que mantém a independência editorial, mesmo quando um post é patrocinado. Para mais detalhes, por favor leia nosso aviso.

Se você administra um site, certamente está interessado em quem o visita. Mas por que se deixar no escuro adivinhando seus visitantes ou trabalhando com informações incompletas?

ipstack é uma ferramenta poderosa para o seu site que pode localizar seus visitantes por endereço IP através de geolocalização. Continue lendo para descobrir mais sobre esta ferramenta de geolocalização IP e como usá-la.

O que é o ipstack?

O ipstack é uma API de geolocalização IP que pode procurar locais precisos para os visitantes do seu site em tempo real. Quando você deseja ver as informações, é possível fazer o download em segundos no formato JSON ou XML para facilitar a revisão e o processamento.

Existem várias razões pelas quais o uso de uma ferramenta como essa é vantajoso. Por um lado, ajuda a detectar ameaças de endereços IP de risco com mais eficiência. Quando um endereço não autorizado visita seu site, a identificação rápida do ipstack ajuda a mantê-lo seguro.

Outro motivo não relacionado à segurança é ajustar a experiência dos visitantes com base na localização. Por exemplo, você pode detectar o país de um usuário e alterar as configurações de idioma rapidamente, com base na localização do IP. Ou você pode ter um conteúdo ligeiramente diferente, priorizado em seu site, dependendo da região do usuário.

Introdução ao ipstack

Você pode experimentar o ipstack sem nenhum custo com uma chave de API gratuita. Vá para o ipstack página inicial e clique na laranja Obtenha a chave da API gratuita botão no canto superior direito. Você verá os vários planos do ipstack (que discutiremos abaixo).

geolocalização ipstack Chave API gratuita

Em seguida, você precisa se inscrever para uma conta gratuita. Digite seu endereço de e-mail e uma senha, bem como seu endereço de cobrança (e informações da empresa, se desejar). Você não precisa especificar nenhuma informação de pagamento para o plano gratuito.

Depois de fazer isso, você verá um Começo rápido página com sua chave de API. Você precisará disso para acessar o serviço, portanto, mantenha-o em segurança.

Pesquisas de IP

Você deve conhecer os três principais métodos de uso do IP do ipstack:

  • Pesquisa padrão: O método mais direto, procura os dados atrás de um único endereço IP.
  • Pesquisa em massa: Isso permite procurar dados para vários endereços IP de uma só vez.
  • Pesquisa do solicitante: Use isso para procurar dados do endereço IP que está fazendo a solicitação da API.

Não importa qual dos três métodos você usa, todas as chamadas para a API do ipstack começam com o mesmo URL base:

http://api.ipstack.com/

Para uma pesquisa básica de IP, tudo o que você precisa fazer é anexar o endereço IP em questão a este URL, seguido pela sua chave de acesso. Como exemplo, este URL (com uma chave de acesso válida) procurará as informações para um IP UltraDNS:

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

Para uma pesquisa em massa, basta separar dois ou mais endereços IP com vírgulas:

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

Por fim, para uma consulta ao solicitante, você não precisa incluir um endereço IP. Em vez disso, adicione Verifica em seu lugar:

http://api.ipstack.com/check? access_key = ABC123 & format = 1. 
geolocalização ipstack ip Pesquisa de exemplo

Por padrão, você verá os resultados no formato JSON em uma nova guia ao abrir esses links. Ele inclui informações sobre a cidade mais próxima, país, latitude, longitude, idioma falado nessa área e muito mais.

Usando o ipstack no seu site

Obviamente, você provavelmente não digitará endereços IP manualmente em um URL para usar a API do ipstack. No back-end do seu site, você pode chamar o ipstack e usar os resultados em linguagens como PHP ou JavaScript. O ipstack é flexível e funciona com outras linguagens e uma variedade de frameworks também.

exemplo de geolocalização ipstack ip PHP

Um exame completo do código está além do escopo deste artigo, portanto, recomendamos que você dê uma olhada no Código de amostra Seção de documentação útil do ipstack. Vejo nossa explicação do JavaScript O que é JavaScript e como funciona?Se você está aprendendo o desenvolvimento da Web, aqui está o que você precisa saber sobre JavaScript e como ele funciona com HTML e CSS. consulte Mais informação se você precisar de uma cartilha.

Depois de integrar a API ao seu site e armazenar os dados, você encontrará todos os tipos de usos para ele. A API pode detectar rastreadores e usuários do Tor, para que você possa bloqueá-los facilmente. O módulo de moeda permite oferecer fachadas de lojas na moeda local do usuário. E aprender qual a porcentagem de visitantes que vem de quais países é valiosa.

Preços

Sua chave da API do ipstack gratuita inclui 10.000 solicitações por mês com o módulo de localização básica. Para um site pequeno, isso deve ser suficiente, mas é provável que usuários profissionais desejem atualizar para um plano premium.

planos de geolocalização de ipstack ip

O Basic, a US $ 9,99 por mês, é um passo acima do plano gratuito. Aumenta suas solicitações mensais para 50.000 e inclui criptografia SSL. Você também terá acesso a módulos adicionais que informam mais sobre o IP de um usuário, incluindo moeda e fusos horários. Se precisar de mais, consulte os planos Professional ou Professional Plus.

Pesquisas fáceis com ipstack

ipstack recebe mais de dois milhões de solicitações e atualiza seu banco de dados mais de 20 vezes por dia. Também é confiável, com 99,999% de tempo de atividade nos últimos 30 dias. Quer você experimente o plano gratuito ou opte por uma oferta premium, saiba que é uma solução confiável para suas necessidades de pesquisa de localização geográfica IP.

Para ler mais, confira como rastrear um endereço IP e encontrar o seu próprio Como rastrear um endereço IP para um PC e como encontrar o seu próprioDeseja ver o endereço IP do seu computador? Talvez você queira descobrir onde outro computador está situado? Estão disponíveis várias ferramentas gratuitas que informam mais sobre um computador e seu endereço IP. consulte Mais informação .

Crédito de imagem: efks /DepositPhotos

Ben é editor adjunto e gerente de postagem patrocinada da MakeUseOf. Ele é bacharel em direito. em Computer Information Systems pelo Grove City College, onde se formou Cum Laude e com honras em seu curso. Ele gosta de ajudar os outros e é apaixonado por videogames como um meio.