Ohh great. I spent countless hours making that self-documentation message, and it is now dreaded? :)
This is a known limitation that I don't see a way around. SQL, to the best of my knowledge, does not allow "for each page in list, get first N rows from a subquery", or something like that. In order words, a sql request would have to be made separately for each page - not good. --Yuri On 7/29/07, Tony Sidaway <[EMAIL PROTECTED]> wrote: > I'm trying to use a single API call to generate information on > multiple revisions of pages that transclude another page. > > The parameters I use are as follows: > > action=query > prop=revisions > generator=embeddedin > geinamespace=2 > geititle=user:Iron_Chicken/ToDo > rvprop=user|ids|comment > > The url looks like this: > > http://en.wikipedia.org/w/api.php?action=query&prop=revisions&generator=embeddedin&rvprop=user|ids|comment&geinamespace=2&geititle=user:Iron_Chicken/ToDo > > That's great but it only returns information about the latest revision. > > So I look at the documentation for prop=revisions and add rvlimit=5 > > http://en.wikipedia.org/w/api.php?action=query&prop=revisions&generator=embeddedin&rvprop=user|ids|comment&geinamespace=2&geititle=user:Iron_Chicken/ToDo&rvlimit=5 > > Oops, now I get the dreaded API documentation message. > > Wassup? > > _______________________________________________ > Mediawiki-api mailing list > [email protected] > http://lists.wikimedia.org/mailman/listinfo/mediawiki-api > _______________________________________________ Mediawiki-api mailing list [email protected] http://lists.wikimedia.org/mailman/listinfo/mediawiki-api
