phpGoogleSearch 0.1.0
Sep 18th, 2006 by paolo
Recentemente ho interagito spesso per lavoro con alcuni personaggi di Google su alcuni aspetti principalmente legati al servizio Google Scholar. Incuriosito però dalla possibilità di sfruttare via SOAP gli indici di Google per fonire su un proprio sito un sistema di ricerca, ho dedicato un po’ tempo allo studio di quelle che vengono chiamate Google SOAP Search API.
Per lo sfruttamento di queste API, quelli di Google forniscono un pratico pacchetto all’interno del quale, oltre al WSDL che descrive l’interfaccia esportata, ci sono i “framework” pronti all’uso per le piattaforme Java e .NET, scordadosi, per esempio, di PHP!
A questo ci ho pensato io… ispirandomi alle apidoc fornite e seguendo il WSDL ho preparato una serie di classi in PHP5 che implementano le medesime funzionalità fonite per gli altri due ambienti. In realtà il mestiere non è ancora completo, ma la funzionalità più interessante (doSearch) è stata implementata e nel pacchetto ho inserito anche un esempietto (molto grezzo) di come utilizzare il tutto.
Ho fatto una sezione del mio sito dedicata a questo progetto e quindi a chi interessasse può scaricarsi il sorgente direttamente da web: il tutto è rilasciato sotto licenza LGPL.

