Ad verba per numeros
Servicios y Utilidades
Wednesday, March 28, 2007, 11:22 AM
Actualizaci贸n (17/04/2008): La t茅cnica descrita en este post ya no tiene mucho sentido puesto que es posible utilizar el API AJAX desde otros lenguajes aunque, eso s铆, la respuesta siempre ser谩 JSON. M谩s informaci贸n...Atenci贸n, informaci贸n probablemente obsoleta:Hace alg煤n tiempo coment茅 que Google hab铆a dejado de dar soporte al API de b煤squedas mediante SOAP reemplaz谩ndolo por un sistema basado en AJAX. Este nuevo API hace imposible, en principio, su utilizaci贸n fuera de aplicaciones Javascript; afortunadamente algunas personas se han dedicado a "destripar" su funcionamiento de tal modo que es posible utilizarlo desde cualquier lenguaje que nos permita realizar peticiones HTTP.A continuaci贸n se muestra una URL para realizar una b煤squeda mediante la nueva API:Wednesday, March 28, 2007, 11:22 AM
http://www.google.com/uds/GwebSearch?callback=GwebSearch.RawCompletion&context=0&lstkp=0&rsz=small&hl=en&sig=7460b296e440b95f2997e301146bf802&q=blog+dani+gayo&key=internal&v=1.0
La consulta se especifica, urlencodeada, en el par谩metro q
. 驴Qu茅 son el resto de par谩metros? Los m谩s importantes son los siguientes:rsz
puede tomar los valoressmall
ylarge
que retornan 4 y 8 resultados, respectivamente.key
se corresponde con la clave que Google os proporciona al solicitar el uso del API; sin embargo, es posible emplear siempre el valorinternal
y, adem谩s, parece que puede eliminarse sin afectar a los resultados.sig
puede tomar diversos valores dependiendo de qu茅 p谩gina consult茅is, el valor siempre debe ser el correspondiente a la variableUDS_JSHash
de este script; aparentemente, este valor es independiente de la clave de usuario.
Back Next