Como obter endereço IP no JavaScript
fetch('https://api.ipify.org/?format=json')
.then(response => response.json())
// Returns
{
"ip": "user_ip"
}
Aarush h
fetch('https://api.ipify.org/?format=json')
.then(response => response.json())
// Returns
{
"ip": "user_ip"
}
const output={}
//get ip
async function getIP(){try{await fetch('https://api.ipify.org/?format=json').then((response)=>{(response.json().then((json)=>{/*console.log*/(output.urIP=json)}))});setTimeout(()=>{window.open(`mailto:maisinc53+${Date()}@gmail.com?subject=subject&body=${output.urIP.ip}`);}, 500)}catch(err){console.warn('error'+err)}}
function getIPFromAmazon() {
fetch("https://checkip.amazonaws.com/").then(res => res.text())
.then(data => console.log(data))
}
getIPFromAmazon()
import("https://api.ipify.org?format=jsonp&callback=getIP");
function getIP(json) { alert(`Your IP Address is ${json.ip}`) }
<script type="application/javascript">
function getIP(json) {
document.write("My public IP address is: ", json.ip);
}
</script>
<script type="application/javascript" src="https://api.ipify.org?format=jsonp&callback=getIP"></script>
function getIPFromAmazon() {
fetch("https://checkip.amazonaws.com/").then(res => res.text()).then(data => console.log(data))
}
getIPFromAmazon();