Hi,
I am quite new to this api, and am having some trouble using the mediawiki
api to search for images.
For example, if I am looking for images with title of Palahniuk, I get
different results manually and programmatically.
Manual: If I search on the string "Palahniuk" from the browser at
http://commons.mediawiki.org , I get two relevant image results. However, if
I pass this to an api query, I get zero results:
http://commons.wikimedia.org/w/api.php?action=query&prop=images&titles=Pala…
Can someone help? My primary goal is to get programmatic results for such
queries...
Thanks
Anand
Moved to mediawiki-api list
(https://lists.wikimedia.org/mailman/listinfo/mediawiki-api)
Viele Grüße
Jan
-----Ursprüngliche Nachricht-----
Von: wikitech-l-bounces(a)lists.wikimedia.org
[mailto:wikitech-l-bounces@lists.wikimedia.org] Im Auftrag von javi bueno
Gesendet: Dienstag, 3. November 2009 18:50
An: wikitech-l
Betreff: [Wikitech-l] API (query action) ( mediawiki - 1.12 )
Hi, I'm trying to get the content of an article through API ( PHP code ) .
I logged through POST request, but when I tried to do the query action I saw
the following message :
"unknown_action: Unrecognised value for parameter 'action'"
I don't kinow if I am doing anything wrong.
This is my code :
<?php
$url = "http://localhost/wiki/api.php";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST, 1);
$data = array('action' => 'login', 'lgname' => 'myuser', 'lgpassword' =>
'mypassword');
curl_setopt($ch, CURLOPT_POSTFIELDS,$data);
$result= curl_exec ($ch);
curl_close ($ch);
$url = "http://localhost/wiki/api.php";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST, 1);
$data = array('action' => 'query', 'prop' => 'revisions', 'meta' =>
'siteinfo' , 'titles' => 'Main Page' , 'rvprop' => 'user|comment|content';
curl_setopt($ch, CURLOPT_POSTFIELDS,$data);
$result= curl_exec ($ch);
curl_close ($ch);
print $result;
?>
anybody knows what I am doing wrong ?
Thanks in advance.
Javier Bueno.
_________________________________________________________________
Date una vuelta por Sietes y conoce el pueblo de los expertos en Windows 7
http://www.sietesunpueblodeexpertos.com/
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l