Yahoo! Placemaker

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

Deja un comentario