Récupérer le contenu d’une requête Google Suggest
C’est en lisant l’excellent billet de Christian sur le cocon sémantique, ce matin, que j’ai eu l’idée d’extraire le contenu d’une requête Google Suggest en PHP. Le contenu de cette requête fournit un ensemble de recherches associées au mot ou à l’expression tapé-e par les utilisateurs dans les différentes barres de recherche des navigateurs. Dommage que le contenu de ces requêtes soit aujourd’hui limité à 10 résultats !
En fait, il existe, semble-t-il deux méthodes différentes pour en obtenir le contenu. La première renvoie un fichier XML :
http://www.google.com/complete/search?output=toolbar&q=vtt
La 2e méthode renvoie un fichier texte au format OpenSearch (JSON) :
https://www.google.com/complete/search?client=firefox&q=vtt
L’API OpenSearch fournie par Wikipédia
Conçue pour fournir les suggestions de mots et d’expressions associées à votre requête, l’API OpenSearch fournie par Wikipédia permet aussi de retourner les résultats dans différents formats :
- XML : https://fr.wikipedia.org/w/api.php?action=opensearch&search=vtt&format=xml ;
- OS : https://fr.wikipedia.org/w/api.php?action=opensearch&search=vtt.