facebook
twitter
feed
OJO
artículo de Javier Casares publicado el 21 de Mayo de 2009...

Yahoo! ha anunciado el lanzamiento de Yahoo! Placemaker. Esta aplicación básicamente lo que plantea es que tú le mandes una dirección URL y el sistema extraiga y geolocalice la información que aparece en esa dirección.

Este sistema está planteado en 21 ediciones del buscador, por lo que se plantea como un sistema global. Además, es capaz de sacar la información de una ciudad aunque haya varias. Por ejemplo, hay 39 Springfield en Estados Unidos y sería capaz de saber cuál es cada uno.

El ejemplo más claro sería con el siguiente código:

<?php
$key = 'PASTE YOUR API KEY HERE';
$apiendpoint = 'http://wherein.yahooapis.com/v1/document';
$url = 'http://es.yahoo.com';
$inputType = 'text/html';
$outputType = 'xml';
$post = 'appid='.$key.'&documentURL='.$url.'&documentType='.$inputType.'&outputType='.$outputType;
$ch = curl_init($apiendpoint);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$results = curl_exec($ch);
header('content-type:text/xml');
echo $results;
?>

Que daría un resultado similar al siguiente:

Yahoo! Placemark

Rellena el formulario para poder comentar...

XHTML permitido:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>