fbpx

Google Map Api, búsquedas desde PHP

September 30, 2010

Usando CURL podemos acceder a la api de google map para realizar búsquedas tipo “web”, “places” etc.

$url = “http://ajax.googleapis.com/ajax/services/search/local?v=1.0&”
. “q=amsterdam%20museums&key=YOUR KEY&userip=&rsz=large&start=0”;

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_REFERER, $_SERVER[“HTTP_HOST”]);
$result = curl_exec($ch);
curl_close($ch);
print_r(json_decode($result));

Datos de la URL:
/search/local busca lugares segun la query especificada,
si pusiéramos /search/web buscar resultados globales de la web, como si buscáramos en google.com.
q: la query, el texto que queremos buscar
key: tu api key
rsz: la cantidad de resultados. El máximo que se puede pedir es LARGE y devuelve 8.
start: a partir de qué resultado queremos que nos devuelva.

Si queremos más de 8 results, se puede realizar varias veces la consulta modificando el param start.

avatar
Gonzalo Escribano

Ver entradas

Most Recent

June 9, 2022

¿Qué son las DAO y cuáles son sus beneficios?

Es común en la historia contemporánea que haya cambios a partir de los avances en el campo de la...

Read More

June 2, 2022

¿Qué son las DeFi y por qué son el futuro de las finanzas?

Es común en la historia contemporánea que haya cambios a partir de los avances en el campo de la...

Read More

May 27, 2022

How to start a successful product build from scratch?

Creating a product from scratch could be a huge challenge. To achieve your business goals it’s important to develop...

Read More