API google bug sur le filtre?

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

David@site
WRInaute impliqué
WRInaute impliqué
 
Messages: 382
Inscription: Mer Jan 14, 2004 22:36

API google bug sur le filtre?

Message le Mer Aoû 25, 2004 16:59

Bonjour les enfants!

Voila j'ai un probleme avec l'API Google, j'utilise la version WSDL, car je fais un petit software de "WebService" (en plus ca va etre du multiplatforme ca devrait interresser bcp de gens ici, qui veulent connaitre leur PR et leur checksum sans avoir ni windows ni IE, mais ayant Mozilla ou FireFox).
Alors le gros probleme: il vient du parametre "filter", je le met a true pour ne pas avoir plusieurs fois le meme site qui ressort sur plusieurs position (ca peut aller jusqu'a 6 fois par bloc de 10 resultats, c'est assez chiant). Qqun serait m'en dire plus sur ce bug? je suis preneur.
Il y avait le meme bug apparement sur la version PHP, mais ca doit etre regle, par contre je n'ai trouver aucun document sur le WSDL.
Voila si qqun a l'habitude de jouer avec l'API, ou si qqun connait de bon lien je suis preneur.

@+
David


WebRankInfo
Administrateur du site
Administrateur du site
 
Messages: 15828
Inscription: Ven Avr 19, 2002 19:51

Message le Mer Aoû 25, 2004 17:17

peux-tu préciser ce que tu appelles "la version WSDL" ?
je connais le fichier WSDL fourni par Google avec l'API, mais je ne vois pas bien ce que tu appelles la version WSDL.

par ailleurs en PHP, je n'ai pas de problème particulier avec le filtre (que tu peux mettre à true ou false).

Olivier

David@site
WRInaute impliqué
WRInaute impliqué
 
Messages: 382
Inscription: Mer Jan 14, 2004 22:36

Message le Mer Aoû 25, 2004 17:33

Salut Olivier,

La version WSDL est bien le fichier WSDL que l'on trouve dans le dossier googleapi, mais il existe aussi une version en ligne http://api.google.com/GoogleSearch.wsdl, de toute facon ca revient au meme. Avec ca je peux faire directement mes requetes avec javascript (par exemple), du moment que c'est sur un navigateur supportant le WSDL (comme mozilla1.4 et +). Le but est de faire une application entierement "cote-client" il n'y a donc besoin d'aucun Serveur, hormis celui de google evidement.
Quelque soit la version qu'on utilise (.NET, PHP, SOAP, ou WSDL), ca revient au meme, il faut qu'on definisse nos variables (q, start, filter, lr, oe, ie etc)et on appel ensuite doGoogleSearch() et hop! j'ai les resultats qui reviennent sous forme de tableau, mais avec le parametre filter a "true" je ne vois pas la difference.

David


WebRankInfo
Administrateur du site
Administrateur du site
 
Messages: 15828
Inscription: Ven Avr 19, 2002 19:51

Message le Mer Aoû 25, 2004 19:05

désolé David, je n'ai utilisé que la version PHP + SOAP et je ne rencontre pas de pb avec le filtre.

setcode
Nouveau WRInaute
 
Messages: 4
Inscription: Mar Sep 21, 2004 3:40

Message le Mar Sep 21, 2004 4:09

Salut, je suis newbie de l'api google, je viens de me créer un compte et récupérer une clé. Mais je constate que le fichier que google me propose de télécharger contient 3 versions de l'API : java, .net et wsdl mais pas la version PHP qui est mis en exemple sur WRI. Est-ce que la version PHP de l'API n'est plus supporté par google? Ou est ce que google estime que les développeurs PHP devront passer par SOAP pour utiliser la version WSDL?

Merci de vos éclaircissements.

David@site
WRInaute impliqué
WRInaute impliqué
 
Messages: 382
Inscription: Mer Jan 14, 2004 22:36

Message le Mar Sep 21, 2004 9:11

salut setcode et bienvenue sur WRI!

Pour utiliser l'API google avec PHP, il faut faire un appel SOAP, pour cela la librairie NuSOAP peut t'aider. il faut envoyer ta requete à http://api.google.com/search/beta2, a la limite tu na'vais meme pas besoin de telecharger le dossier googleapi, ta clef t'aurais suffit.
Tu trouveras plein d'exemples d'utlisitation de l'API avec NuSOAP sur Google: http://www.google.fr/search?hl=fr&ie=UTF-8&q=API+Google+PHP+NuSOAP&btnG=Recherche+Google&meta=lr%3Dlang_fr

@+
David

setcode
Nouveau WRInaute
 
Messages: 4
Inscription: Mar Sep 21, 2004 3:40

Message le Mar Sep 21, 2004 16:17

Thanks David, dans un premier temps je vais utiliser le fichier PHP de WRI, et j'attaquerais le nuSOAP dés que je masteriserais un peu plus dans les fonctionnalité etc...

J'y vois plus clair LOOOOL

setcode
Nouveau WRInaute
 
Messages: 4
Inscription: Mar Sep 21, 2004 3:40

Message le Mar Sep 21, 2004 16:42

Je retire ce que j'ai dis je vais directement utiliser la version SOAP car elle est tout aussi facile à manier....

Merci encore @ plus...

---

Je regrette de ne pas pouvoir assister à la conférence google prochainement. Y a t-il une retransmission en streaming de prévu? Je serais en vacances en martique (c bien pour bcp de gens mais moi ça me gache un peu car je me passionne de google depuis la decouverte WRI)


Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités