Kategoriler
Kodlama

Kullanıcının IP adresini almak (JavaScript)

Yalnızca JavaScript (ve bir CloudFlare API) kullanarak kullanıcının IP adresini, ülkesini vs. bilgilerini almak.

CloudFlare API kullarak JavaScript ile sayfayı açan kullanıcın bilgilerini kolayca alabiliriz, CloudFlare API’nin güvenirliği ve bazı ek bilgileri içermesi yüzünden kullandım.

Ek olarak Cloudflare API JSON vermediği için vuejs ve axios.js kullanmak çok mantıklı.

Örnek aşağıdaki gibidir:

Kaynak: https://codepen.io/wolkanca/full/LYbjgrz

Bununla değişik uygulamalar yapılabilir veya var olan uygulamalara çeşitli fonksiyonlar eklenebilir.

Alternatif olarak https://ipinfo.io/ kullanılabilir ancak bazı limitleri var ve ücret ödemelisiniz ancak çok başarılı ve detaylı verileri var.

Son olarak IP adresi inceleme konusunda ipalyzer.com kullanıyorum gayet başarılı.

Kolay gelsin.