Hi,
I want to see rc from 2007-10-09 23:59:59 back to 23:59:00 on
pl.wikipedia:
http://pl.wikipedia.org/w/api.php?
action=query&list=recentchanges&rcstart=20071009235959&rcstop=2007100923
5900&rcprop=timestamp
<?xml version="1.0" encoding="utf-8"?>
<api>
<query-continue>
<recentchanges rcstart="2007-10-09T23:57:33Z" />
</query-continue>
<query>
<recentchanges>
<rc type="0" timestamp="2007-10-09T23:59:52Z" />
<rc type="0" timestamp="2007-10-09T23:59:45Z" />
<rc type="0" timestamp="2007-10-09T23:58:52Z" />
<rc type="0" timestamp="2007-10-09T23:58:44Z" />
<rc type="0" timestamp="2007-10-09T23:58:37Z" />
<rc type="0" timestamp="2007-10-09T23:58:32Z" />
<rc type="1" timestamp="2007-10-09T23:58:29Z" />
<rc type="0" timestamp="2007-10-09T23:58:15Z" />
<rc type="0" timestamp="2007-10-09T23:58:13Z" />
<rc type="0" timestamp="2007-10-09T23:57:49Z" />
</recentchanges>
</query>
</api>
Why this list does not stop at rcstop?
Why there is <query-continue/> with rcstart earlier ("smaller") than
rcstop?
(Minor question: why <rc/> has got type property even when I've asked
only for a timestamp? I like very much default properties with no
rcprop and only what I ask for if rcprop is present. Showing type no
matter what looks like a bug.)
przem.
When I started coding against API a few months ago it seemed to be a
lot less complete than it is now.
Sometimes documentation has been added ahead of availability of the function.
Is there a current list of available features?
I am particularly interested in list=search, action=login and (most of
all) editing via the API.
Currently my code is editing via html forms and scraping the result,
which is less than ideal.
Last time I tried API login it returned a cookie which was rejected by
the site when I tried to use it for editing, so I still use the screen
scraping technique for login.
Last time I tried search it didn't work.