[API Yahoo] Moteur intégré à sa page en PHP
19 messages
• Page 1 sur 2 • 1, 2
Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics
-

seb306bzh - Nouveau WRInaute

- Messages: 46
- Inscription: 23 Mai 2005
[API Yahoo] Moteur intégré à sa page en PHP
Bonjour tout le monde,
J'ai pour but de faire une page web incluant 3 moteurs de recherche (google, yahoo et msn)
J'ai déjà fait la partie google gràce à cet article http://www.webrankinfo.com/google/outils/google-api.php et je récupère donc les résultats (en PHP) sans problème
Comment je peux faire pour yahoo ? (et msn par la même occasion)
(c'est à dire comment récupérer les résultats avec PHP)
merci d'avance pour votre aide
J'ai pour but de faire une page web incluant 3 moteurs de recherche (google, yahoo et msn)
J'ai déjà fait la partie google gràce à cet article http://www.webrankinfo.com/google/outils/google-api.php et je récupère donc les résultats (en PHP) sans problème
Comment je peux faire pour yahoo ? (et msn par la même occasion)
(c'est à dire comment récupérer les résultats avec PHP)
merci d'avance pour votre aide
-

phreddpullfer - WRInaute discret

- Messages: 107
- Inscription: 7 Fév 2005
il suffit de faire un script perl (je n'ai pas reussi a le faire pour google ...) ou php qui recupere le code source de la page du moteur qui t'interresse et de faire du patern matching derriere afin d'extraire tes resultats ...
cdt
cdt
-

seb306bzh - Nouveau WRInaute

- Messages: 46
- Inscription: 23 Mai 2005
phreddpullfer a écrit:il suffit de faire un script perl (je n'ai pas reussi a le faire pour google ...) ou php qui recupere le code source de la page du moteur qui t'interresse et de faire du patern matching derriere afin d'extraire tes resultats ...
cdt
et y a pas moyen d'utiliser l'API yahoo plutot comme pour google avec l'APIgoogle ?
-

phreddpullfer - WRInaute discret

- Messages: 107
- Inscription: 7 Fév 2005
Possible ... je connais meme pas d'api yahoo, m'enfin j'ai pas trop cherché non plus...
Cote google c'etait tellement plsu lent avec l'api tout ca pour recuperer des informations fausées (prediction, positionnement passé etc ... debat qui dechaine les passions ici meme ;D) que j'ai preferé faire mes propres scripts.
Cela presente l'avantge d'obtenir des "agents intelligents" coherent entre eux et facilement maintenable. 1 methode yahoo, une google etc ... moi je trouve ca chiant...
Apres bien sur peuvent se poser des problemes de blacklistage de ton ip ... Je sais pas trop comment ca peut se passer de ce coté ...
Pour le moment aucun moteur ne m'a blacklisté.
Le seul soucis que j'ai pu rencontré c'est sur yahoo qui ne semble pas trop aime les requete trop rapprochée. J'obtenais alors des erreurs yahoo... Ce probleme a ete resolu par l'ajout d'un chti sleep(10) dans le code...
cdt
Cote google c'etait tellement plsu lent avec l'api tout ca pour recuperer des informations fausées (prediction, positionnement passé etc ... debat qui dechaine les passions ici meme ;D) que j'ai preferé faire mes propres scripts.
Cela presente l'avantge d'obtenir des "agents intelligents" coherent entre eux et facilement maintenable. 1 methode yahoo, une google etc ... moi je trouve ca chiant...
Apres bien sur peuvent se poser des problemes de blacklistage de ton ip ... Je sais pas trop comment ca peut se passer de ce coté ...
Pour le moment aucun moteur ne m'a blacklisté.
Le seul soucis que j'ai pu rencontré c'est sur yahoo qui ne semble pas trop aime les requete trop rapprochée. J'obtenais alors des erreurs yahoo... Ce probleme a ete resolu par l'ajout d'un chti sleep(10) dans le code...
cdt
-

seb306bzh - Nouveau WRInaute

- Messages: 46
- Inscription: 23 Mai 2005
e-kiwi a écrit:Bonjour,
la technique de phreddpullfer n'est pas tres légale...
comment je peux faire alors ?
j'ai bien trouvé l'APIyahoo avec les exemples php (de Rasmus) mais deja ça fonctionne pas chez moi (easy php 1.7) et apparemment quand on interroge le moteur yahoo il nous retourne un doc XML qu'il faut donc analyser avec DOM
Y a pas un moyen aussi simple que pour google ?
-

phreddpullfer - WRInaute discret

- Messages: 107
- Inscription: 7 Fév 2005
e-kiwi a écrit:Bonjour,
la technique de phreddpullfer n'est pas tres légale...
En theorie je suis d'accord ...
M'enfin y a de gros sites qui utilisent le meme principe a une echelle bien plus importante que je ne le fais...
Et je vois mal yahoo, maintenant proprietaire du plus connu, venir m'ennuyer
Et puis d'toute facon, j'peux l'faire ;D
Plus serieusement, tout depend de l'utilisation d'un tel script.
-

ecocentric - WRInaute accro

- Messages: 3602
- Inscription: 10 Fév 2004
seb306bzh a écrit:e-kiwi a écrit:Bonjour,
la technique de phreddpullfer n'est pas tres légale...
comment je peux faire alors ?![]()
j'ai bien trouvé l'APIyahoo avec les exemples php (de Rasmus) mais deja ça fonctionne pas chez moi (easy php 1.7) et apparemment quand on interroge le moteur yahoo il nous retourne un doc XML qu'il faut donc analyser avec DOMJ'y comprend rien
![]()
Y a pas un moyen aussi simple que pour google ?
Easy PHP n'accepte pas file_gets_content, qui est utilisé sur l'exemple de Yahoo! (si c'est bien le même que celui que j'ai téléchargé). Sinon, l'API de Yahoo, c'est de la balle, ça explose de loin celle de Google (j'ai largement testé les deux).
Edit : pour le parsing XML, il y a des exemples tout fait sur le site de développeur Yahoo!.
-

phreddpullfer - WRInaute discret

- Messages: 107
- Inscription: 7 Fév 2005
e-kiwi a écrit:pour moi c'est pas une excuse. on est pas dans l illégalité à moindre échelle aprceque d autres le sont plus
Tout a fait d'accord sur le principe.
pas le temps de repondre en details, donc la reponse plustard dans la journée ;D
-

seb306bzh - Nouveau WRInaute

- Messages: 46
- Inscription: 23 Mai 2005
C'est bon j'ai réussi à analyser les résultats de yahoo. J'ai fait un parseur qui me met tout dans un tableau puis je décortique le tableau et je fais un bel affichange des résultats !
Maintenant faut que je fasse la même chose pour msn search mais là ça va être encore plus dur je crois...
Quelqu'un aurait une idée pour msn ?
merci
Maintenant faut que je fasse la même chose pour msn search mais là ça va être encore plus dur je crois...
Quelqu'un aurait une idée pour msn ?
merci
-

ecocentric - WRInaute accro

- Messages: 3602
- Inscription: 10 Fév 2004
seb306bzh a écrit:Quelqu'un aurait une idée pour msn ?
Utilisation du fichier RSS de MSN. Ok pour le Web et les actus (ai aussi bricolé sur un méta Google, yahoo, MSN à mes heures).
-

seb306bzh - Nouveau WRInaute

- Messages: 46
- Inscription: 23 Mai 2005
ecocentric a écrit:seb306bzh a écrit:Quelqu'un aurait une idée pour msn ?
Utilisation du fichier RSS de MSN. Ok pour le Web et les actus
je connais pas. C'est un quoi un fichier RSS. ça s'exploita avec php ?
(ai aussi bricolé sur un méta Google, yahoo, MSN à mes heures).
tu as pas les sources qui trainent quelquepart par hasard ?
-

ecocentric - WRInaute accro

- Messages: 3602
- Inscription: 10 Fév 2004
RSS = format XML utilisé pour faire de la syndication de contenu.
Voir ici pour plus de détails : http://www.retronimo.com/rss.php
Ca se relit en MagpieRSS ou avec un parseur maison écrit en PHP par exemple.
Voir le petit GIF organge en bas de pages de MSN.
Voir ici pour plus de détails : http://www.retronimo.com/rss.php
Ca se relit en MagpieRSS ou avec un parseur maison écrit en PHP par exemple.
Voir le petit GIF organge en bas de pages de MSN.
19 messages
• Page 1 sur 2 • 1, 2
Formation recommandée sur ce thème :
Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Apparence du moteur de recherche google intégré à son site
- Exemple - Google intégre le moteur de recherche Youtube sur son index
- Créer une galerie php intégré dans les pages
- Api google moteur de recherche un pr en plus
- API Yahoo ???
- API Yahoo
- Moteur de recherche intrasite avec clé API
- Yahoo Api Search en FR ?
- Expert en API Google Maps ? Moteur de recherche de proximité
- Résultats API Yahoo?
Consultez la description détaillée des produits ou services de Google suivants : Google Maps API, Google API, API Google Checkout, Google Toolbar API, Google Custom Search Engine
- Trouver la position de son site dans Yahoo
Cet outil vous permet de vérifier si une ou plusieurs page(s) de votre site arrive(nt) dans les premiers résultats de Yahoo, pour certains mots-clés recherchés. - Logiciel d'analyse du positionnement
AgentWebRanking est un logiciel professionnel qui permet d'analyser le positionnement d'un ou plusieurs sites dans plus de 300 moteurs de recherche dans le monde. Vous pouvez ainsi analyser les performances du référencement pour de nombreux mots-clés.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

