Coucou homonyme ! La requête que tu as donnée fonctionne.
Et on peut trouver les descriptions de ses paramètres à cette adresse http://www.mediawiki.org/wiki/API A plus ! Yannick Daniel Youalé La programmation est une religion. Aimez-la, ou quittez-la. ----- Original Message ----- From: yannick To: [email protected] Sent: Saturday, August 23, 2014 7:08 PM Subject: [progliste] Re: Utiliser le service web de wikipedia tiens dans le fichier LRL_Wiki.qry je trouve : declare variable $URL := concat("http://en.wikipedia.org/w/api.php?action=opensearch&search=", $search_term, "&format=xml&limit=1"); ----- Original Message ----- From: Yannick Youalé To: [email protected] Sent: Saturday, August 23, 2014 7:46 PM Subject: [progliste] Re: Utiliser le service web de wikipedia Coucou homonyme ! Début de citation pourquoi n'utilises tu pas l'api officielle ? Fin de citation Hé bien, mon cher homonyme, figures-toi que dans ma grande naïveté, j'ai pensé qu'il s'agissait-là... de l''api officiel. Et c'est après ton avertissement en décortiquant plus attentivement l'URL de requête que je me rend compte qu'effectivement il y a un nom de domaine tier. En faisant une recherche supplémentaire, je tombe sur cette page: http://www.mediawiki.org/wiki/API Mais je ne suis toujours pas sûr qu'il s'agit de ll'API officiel. Aurais-tu des informations plus sûres ? Merci ! Yannick Daniel Youalé La programmation est une religion. Aimez-la, ou quittez-la. ----- Original Message ----- From: yannick To: [email protected] Sent: Saturday, August 23, 2014 2:45 PM Subject: [progliste] Re: Utiliser le service web de wikipedia salut je suis plutôt sceptique vis à vis de ton lien, il existe déja une api pour wickipédia, je ne vois pas l'utilité de passer par un site tiers sachant que celui ci requiert en plus un identifiant (username) pourquoi n'utilises tu pas l'api officielle ? ----- Original Message ----- From: Yannick Youalé To: [email protected] Sent: Saturday, August 23, 2014 5:38 AM Subject: [progliste] Utiliser le service web de wikipedia Salut à tous ! Je me penche ces temps-ci sur l'intégration d'une recherche wikipedia dans mes applications. Et je voudrais vous faire part de mes trouvailles. Voici donc un texte résumé qui j'espère sera utile à quelqu'un. Retrouvez le Texte originel de l'article à l'adresse http://www.geonames.org/export/wikipedia-webservice.html Le principe est qu'on lance une requête via URL à une adresse de wikipedia, et on a en retour un fichier xml ou JSON contenant le résultat de la recherche. Wikipedia Fulltext Search Type de services web : XML ou JSON URL auxquels envoyer les requêtes: api.geonames.org/wikipediaSearch? api.geonames.org/wikipediaSearchJSON? Paramètres des requêtes: q : expression à rechercher urlencoded utf8) title : expression à rechercher dans le titre lang : code de langue. les langues supportées sont de,en,es,fr,it,nl,pl,pt,ru,zh (default = en) maxRows : nombre maximal d'enregistrement maximal renvoyés (default = 10) Résultat : returns the wikipedia entries found for the searchterm as xml document Exemples de requêtes: http://api.geonames.org/wikipediaSearch?q=london&maxRows=10&username=demo Voici à présent comment seront organisés les informations dans le fichier résultat Tableau: 2 colonnes et 12 lignes Attribute Description lang ISO language code of article text title the article title summary a short summary of the article text. Around 300 chars. The text is truncated at a full stop if one is available near char 300, otherwise at the end of a word. feature the wikipedia feature type. A list of types is available here countryCode the ISO country code of the article elevation the elevation in metres (optional may be null), parsed from the article or reverse geocoded. population the population (optional may be null) lat latitude lng longitude wikipediaUrl URL of the article thumbnailImg URL of a small thumbnail image (ca 100x75 px) rank indication of the popularity or relevancy of an article. The rank is an integer number from 1 for the least popular articles to 100 for the most popular articles. It is calculated from the number of links pointing to an article and the article length. The articles are more or less evenly distributed over the 100 ranks. Fin du tableau. Yannick Daniel Youalé La programmation est une religion. Aimez-la, ou quittez-la. Mon site web: www.visuweb.net
