Have you tried to use Api Sandbox?

You can, by example, query the admins actions by setting up a query on "list=logevents" and then specify various parameters. 

It's an easy and powerful tool.

On Thu, Oct 10, 2013 at 4:10 AM, Jérémie Roquet <arkanosis@gmail.com> wrote:

2013/10/10 Jérôme Hergueux <jerome.hergueux@gmail.com>:
> Here is the question: for a each of 120 Wikipedia admins (for whom I have
> the usernames and unique numeric ids), I would like to reliably count the
> number of times they (i) deleted a page (ii) undeleted (i.e. restored) a
> page (iii) protected a page (iv) blocked a user and (v) unblocked a user.
> Those types of edits all correspond to a specific "action" in the Wikipedia
> API documentation page (http://en.wikipedia.org/w/api.php): action=delete,
> action=undelete, action=protect, action=block and action=unblock.
> I don't know, however, what would be the best strategy to go about
> collecting those edits. Does anyone have an idea about which data collection
> strategy I should adopt in this case? Is there a way to query the Wikipedia
> API directly, or should I look for some specific markers in the edit
> summaries?

Not exactly what you're looking for, but have you had a look at
https://toolserver.org/~vvv/adminstats.php ?

Best regards,


Wiki-research-l mailing list