Recuperando a localização do usuário com JavaScript e Cookies

Este código é uma forma de descobrir a localização do usuário através do seu endereço IP e exibir essa informação na página. A função getLocation é a principal função que é responsável por descobrir a localização do usuário. Antes de fazer a consulta à API, ele verifica se já existe um cookie com a localização […]

Exibindo a cidade e o estado atual através de uma API

Este código tem como objetivo exibir a cidade e o estado em que o usuário se encontra atualmente, usando duas APIs diferentes. A primeira API usada é fetch(‘https://api.ipify.org?format=json’), ela retorna o endereço IP do usuário. Em seguida, temos a .then(response => response.json()) que transforma a resposta da API em formato JSON, que é mais fácil […]

Exibir Cidade Estado via IP

Este código utiliza a API de localização de IP do ipify e ipapi para obter informações de localização do usuário. Ele começa fazendo uma requisição para o endereço https://api.ipify.org?format=json, que retorna o endereço IP do usuário. Em seguida, ele usa esse endereço IP para fazer outra requisição para https://ipapi.co/{endereço_ip}/json/, que retorna informações de localização, como […]

Exibe Endereço via Geolocalização

Esse código é um exemplo de como usar a API de geolocalização do Google para obter o endereço atual do usuário. Ele consiste em um formulário com um campo de texto para exibir o endereço e um botão “Obter endereço”. Quando o usuário clica no botão, o navegador solicita permissão para acessar a localização do […]

Redireciona o usuário para uma página dependendo de sua cidade

Este código é destinado a ser usado em um site baseado em WordPress e possui três funções principais que trabalham juntas para redirecionar um usuário para uma URL específica baseada na sua cidade. get_user_ip() é a primeira função que é responsável por obter o endereço IP do usuário atual. Ele verifica se o endereço IP […]

Retornar Cidade do visitante no input do forms

Este código realiza a geolocalização de um usuário baseado em seu endereço IP. Ele usa duas chamadas de API HTTP (fetch), sendo a primeira para obter o endereço IP do usuário e a segunda para obter informações detalhadas sobre a localização do usuário a partir do endereço IP. A primeira chamada de API é feita […]