Utiliser correctement l’API Wikimedia avec PHP

Un snippet rapide pour vous montrer comment utiliser correctement l’API de Wikimedia avec PHP.

cURL, PHP et API

Afin de vous répondre, Wikimedia vous demande d’utiliser un User-agent afin de pouvoir vous contacter si besoin.
Rien de plus simple lorsque vous utilisez cURL pour vos appels. Vous devrez donc remplacer la sixième ligne de l’exemple (CURLOPT_USERAGENT), avec une valeur correspondante à votre application.

$url = 'http://en.wikipedia.org/w/api.php?action=query&titles=Your_Highness&prop=revisions&rvprop=content&rvsection=0';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_USERAGENT, 'MonBot/1.0 (http://www.monsite.fr/)');

$result = curl_exec($ch);

if (!$result) {
  exit('Erreur cURL: '.curl_error($ch));
}

var_dump($result);

Mat_

Au départ on sort avec un diplôme d’ingénieur de l’ESIL (devenu Polytech’Marseille) en Informatique, réseau et multimédia, spécialisé dans les Systèmes d’Informations et Services E-Business.
En même temps on bosse, on développe, on apprend. Et maintenant on entreprend.

Passionné de nouvelles technologies, et évangéliste de WordPress, j’aime découvrir, tester, rechercher.

Vous aimerez aussi...

1 réponse

  1. 13 octobre 2013

    […] Un snippet rapide pour vous montrer comment utiliser correctement l'API de Wikimedia avec PHP.  […]

Suivez Kune.fr sur les réseaux sociaux !

Kune.fr est votre site de ressources web. Vous y trouverez de nombreux outils utiles pour le web.
Alors n'hésitez plus, aimez notre page !

  • Ressources Wordpress, tutoriels, plugins et thèmes
  • Ressources design, packs d'icônes, kits UI ...
Fermer cette popup
%d blogueurs aiment cette page :