Contenido

WIPmania, geolocalización gratis

29 Ago

+ 10

WIPmania es un aplicación que ofrece una base de datos con la que podremos geolocalizar direcciones IP, de una forma completamente gratuita y sin tener que disponer de una gran base de datos con todas las que van apareciendo.

http://api.wipmania.com/[IPADDR]?[URL]

La API que ofrecen es realmente escueta y simple, así que cualquiera puede usar este sistema sin demasiados dolores de cabeza. El resultado de la misma es un texto plano con las iniciales del pais en el que se encuentra esa IP.

Desde WordPress podemos tener una pequeña función para disfrutar de este nuevo servicio:

function getUserCountry() {
	$url = 'http://api.wipmania.com/'.$_SERVER ['REMOTE_ADDR'].'?'.get_bloginfo('home');
	if (function_exists('file_get_contents')){
		return file_get_contents($url);
	} else {
		$ch = curl_init();
		$timeout = 5; 
		curl_setopt ($ch, CURLOPT_URL, $url);
		curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
		curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
		content = curl_exec($ch);
		curl_close($ch);
		return $content;
	}
}
// USO
echo "Pais del Usuario: ".getCountrUser();
// --> Pais del Usuario: ES.

Su uso es libre y únicamente está limitado 10.000 peticiones por día.

Comentar

#

Me reservo el derecho de eliminar y/o modificar los comentarios que contengan lenguaje inapropiado, spam u otras conductas no apropiadas en una comunidad civilizada. Si tu comentario no aparece, puede ser que akismet lo haya capturado, cada día lo reviso y lo coloco en su lugar. Siento las molestias.