Trucsweb.com

Forum de discussion

 Forum « Programmation Javascript » (archives)

Re: API Google

Envoyé: 14 février 2004, 15h14 par Oznog


Salut,

Attention, pas la peine de créer un nouveau sujet pour le même sujet.

Alors là, en Javascript ce n'est absolument pas possible, à moins que Google l'autorise et offre ce service ce qui n'est pas à leur avantage et ce qu'il ne feront pas.

En PHP ou avec un autre langage serveur tu peux faire ce que l'on appelle un "Grab". Et C'est pas mal complexe. Ça consiste à simuler la requète d'un navigateur.

Le serveur de Google t'envoie le résultat de recherche comme s'il pensait que tu était un navigateur (c'est d'ailleurs illégale en principe). Maintenant, tu dois "parser" c'est à dire extraire toi même de la page au complet (TOUT veux dire le texte mais aussi le code HTML) tous les éléments pour les réaficher à ton gré.

Tu dois porter une attention particulière au bouton Page suivante et page précédente pour que la requète passe vers ton script avant d'aller sur le serveur de Google et d'y extraire la page courrante par exemple.

Tout ça bien entendu possible parceque Google utilise la méthode GET et que tous les éléments indispensables à la navigation dans le résultat sont disponible (via les boutons pages suivantes et précédentes). En méthode POST gageons que ça ne fontionnerait pas.

C'est très possible mais asser rare puisqu'illégale. Maintenant je n'ai pas le temps ici de faire tout ça, c'est de longue allaine SURTOUT QUE ça ne retroune absolument rien de plus qu'une recherche sur Google mais avec un logo personnelle!!! Tu peux faire une recherche, je me souvient avoir déjà vue un exemple quelque part.

ATTENTION, À NE PAS CONFONDRE AVEC DES ENTENTES SPÉCIFIQUE COMME MACROMEDIA/GOOGLE ou autre.

Ciao
Oznog


Réponses

 sp spRe: API Google, Merci desgent14/2/2004
 sp spRe: API Google, Merci Oznog14/2/2004
 sp spRe: API Google, Pas de découverte desgent14/2/2004
 sp spRe: API Google, Pas de découverte Oznog14/2/2004
Aucun médias sociaux
X

Trucsweb.com Connexion

Connexion

X

Trucsweb.com Mot de passe perdu

Connexion

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte

Créer un compte

.
@