vilhjalms
Messages postés591Date d'inscriptionmercredi 20 juillet 2005StatutMembreDernière intervention16 juillet 20092 4 janv. 2007 à 08:40
Saell og blesud
Google refusera de renvoyer plus de 100 résultats par page cependant vous pouvez modifier l'URL afin de démarrer l'affichage des résultats à partir du résultat x (100 par exemple) comme ceci :
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 3 janv. 2007 à 13:40
Salut,
avec l'API google (si toutefois elle existe encore) ça sera plus simple, sinon tu fais un fsockopen() sur la page de résultats et puis un preg_match_all() avec une expression régulière.
jabs123
Messages postés19Date d'inscriptionmercredi 20 juillet 2005StatutMembreDernière intervention 6 juillet 2007 4 janv. 2007 à 08:12
Génial, merci beaucoup vilhjalms et Anthomicro ainsi que les autres.
Par contre ,est ce que c'est possible d'avoir tous les résultat ( +de 100 ) ?
je suis en train de manipuler le lien renvoyé par google dans:
fopen("http://www.google.fr/search?hl=fr&q=".urlencode($request)."&num=".$nb_result."&btnG=Recherche+Google&meta=",
"rb");
jabs123
Messages postés19Date d'inscriptionmercredi 20 juillet 2005StatutMembreDernière intervention 6 juillet 2007 5 janv. 2007 à 10:42
Re-Salut tout le monde.
Je peux récupérer maintenant les liens trouvés par google ( tous ) par contre je constate que google ne renvoye que 1000 résultats.
Est-ce qu'il y a des moyens de récuperer tous les resultats (liens) trouvés par google ?
vilhjalms
Messages postés591Date d'inscriptionmercredi 20 juillet 2005StatutMembreDernière intervention16 juillet 20092 5 janv. 2007 à 13:44
Saell og blesuð
Il semblerait que non cependant récupérer les
51 100 000
résultats de "toto" par exemple je n'en vois pas l'intérêt. Voir peut
être au niveau des api Google notament la
Google AJAX Search API