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);
1 réponse
[…] Un snippet rapide pour vous montrer comment utiliser correctement l'API de Wikimedia avec PHP. […]