IP adreslerinin coğrafi konumunu belirlemek için tamamen ücretsiz API hizmeti, birçok veri ve kolay erişim ile. Kullanıcılar, herhangi bir sınırlama veya ücret olmadan sınırsız sayıda sorgu gönderebilir. API erişim anahtarının her üç günde bir güncellendiğini unutmayın. Ancak, önceki anahtar 48 saat boyunca aktif kalacak, böylece kesinti olmadan yeni anahtara geçmek için yeterli zamanınız olacak.
API Erişim URL’si
https://ipapi.ipspeed.info/?key={API_KEY}&ip=18.119.106.135
PHP (cURL) İstek Örneği
// Initialize CURL: $ch = curl_init('https://ipapi.ipspeed.info/?key={API_KEY}&ip=18.119.106.135'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // Store the data: $json = curl_exec($ch); curl_close($ch); // Decode JSON response: $ipapi = json_decode($json, true); // Output echo $ipapi['ip'] . "<br>"; echo $ipapi['type'] . "<br>"; echo $ipapi['country_name'] . "<br>"; echo $ipapi['country_code'] . "<br>"; echo $ipapi['country_flag'] . "<br>"; echo $ipapi['city'] . "<br>"; echo $ipapi['region_name'] . "<br>"; echo $ipapi['latitude'] . "<br>"; echo $ipapi['longitude'] . "<br>"; echo $ipapi['zipcode'] . "<br>"; echo $ipapi['time_zone'] . "<br>"; echo $ipapi['date'] . "<br>"; echo $ipapi['time'] . "<br>"; echo $ipapi['calling_code'] . "<br>"; echo $ipapi['currency'] . "<br>"; echo $ipapi['currency_code'] . "<br>"; echo $ipapi['language'] . "<br>"; echo $ipapi['language_code'] . "<br>";
IP’nize dayalı API yanıtı
{ "ip": "18.119.106.135", "type": "IPv4", "country_name": "United States of America", "country_code": "US", "country_flag": "https://ipspeed.info/flags/us.svg", "city": "Columbus", "region_name": "Ohio", "latitude": "39.96138", "longitude": "-82.997749", "zipcode": "43085", "time_zone": "-05:00", "date": "March 12, 2025", "time": "10:30", "calling_code": "+1", "currency": "United States Dollar", "currency_code": "USD", "language": "English", "language_code": "EN" }
API KEY
Bir sonraki API anahtarı değişikliği gerçekleştirilecektir: 2025-03-14 / 00:00 (UTC)