27 Şubat 2014

ip den Ülke Bulma



Merhaba arkadaşlar.
ip ile ülke bulmak için ip sunun bir servis var.
kolay bir yöntem ile sorgu yaparak birçok kodlama dilinde kullanabilirsiniz.



ben örnek olarak php ile ip den ülke bulma yı verdim. key olarak test verdim. siteye üye olarak kendinize özel key alabilirsiniz.

siz dilirseniz c#, java ve birçok yazılım dili ile ip den ülke bulma apisini kullanabilirsiniz.

Site: https://www.wipmania.com/en/
Örnek Yöntemler: https://www.wipmania.com/en/api/
Ülke kodu ve adı listesi: http://static.wipmania.com/static/countries.txt
Ülke bayrakları: http://static.wipmania.com/static/flags.zip

function getUserCountry($ip, $key) {
    $url = "http://api.wipmania.com/".$ip."?k=".$key."&t=json";
    $ch = curl_init();
    $headers = "Typ: phpcurl\r\n";
    $headers .= "Ver: 1.0\r\n";
    $headers .= "Connection: Close\r\n\r\n";
    $timeout = 5;
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array($headers));
    $content = curl_exec($ch);
    curl_close($ch);
    return $content;
}

$ip = $_SERVER['REMOTE_ADDR'];
$key = "test";

$ulke = getUserCountry($ip, $key);
echo $ulke;


barisla.com

Hiç yorum yok: