Sembra che qualcosa si stia muovendo anche a Redmond per quanto riguarda la distribuzione di API per la ricerca: Bing, attualmente il rivale più quotato di Google, è ancora molto lontano dal leader indiscusso dei search engine (almeno per ciò che concerne i risultati delle query), ma Microsoft sta finalmente intraprendendo la direzione giusta. CodePlex è una piattaforma sempre più ricca di progetti interessanti: questa volta si tratta di PHP.
Cal Evans ha testé rilasciato una libreria di ricerca per PHP che s’interfaccia con le API di Bing per consentire l’interrogazione del database del motore da remoto: pubblicato sotto licenza BSD, Bing Search Library for PHP è ancora un progetto allo stato embrionale, che merita attenzione soprattutto per quelle funzionalità “sociali” dell’engine di Microsoft che hanno fatto la fortuna di numerosi mashup. Per e su Twitter in primis, ma non soltanto.
La documentazione completa del SDK di Microsoft per Bing è accessibile soltanto previa login su MSDN, ma un tutorial esaustivo per il wrapper è stato pubblicato dallo stesso Evans, che ha curato personalmente la creazione delle librerie: una chiave valida per le API di Bing è richiedibile attraverso un ID esistente su Windows Live e abilita le query agli archivi del motore di ricerca.
andreatek
02 giu 2010 - 10:29 - #1“è ancora molto lontano dal leader indiscusso dei search engine (almeno per ciò che concerne i risultati delle query)”
A dire il vero ultimamente sto notando un peggioramento dei risultati con Google ed un notevole miglioramento con Bing (ricordo che bisogna usare la versione USA) dove trovo maggior corrispondenza con quello che cerco.
fedalfmor
06 giu 2010 - 22:33 - #2Indubbiamente Bing sta migliorando, ma IMHO troppi risultati mi sembrano ancora approssimativi e appunto la discrepanza tra la versione USA e quella italiana (un “vizio” di Microsoft, che ahimè coinvolge anche Google su altri progetti) è abissale: la cosa curiosa è che Bing starebbe aiutando Facebook nell’indicizzazione per l’Europa… BTW, ogni passo avanti è apprezzabile!