Hi Cristina,
unfortunately, the limit is fixed[1] and set by a configuration variable, $wgFeedLimit,
which has a default value of 50[2]. You could try opening a task in Phabricator and
discuss, if it should be possible to set the limit in the request or not. Another
"solution" would be, to set a higher value for wikidata for wgFeedLimit, but I
assume, that this configuration variable is used in other cases, too, where a limit of 50
rows is reasonable, so this won't be a good idea and wouldn't be done for wikidata
or any other wmf wiki :)
I hope that helps!
[1]
https://github.com/wikimedia/mediawiki/blob/master/includes/api/ApiFeedCont…
[2]
https://github.com/wikimedia/mediawiki/blob/master/includes/DefaultSettings…
Greetings from Wolfsburg :)
Florian
-----Ursprüngliche Nachricht-----
Von: mediawiki-api-bounces(a)lists.wikimedia.org
[mailto:mediawiki-api-bounces@lists.wikimedia.org] Im Auftrag von csarasua
Gesendet: Mittwoch, 8. Juli 2015 14:24
An: mediawiki-api(a)lists.wikimedia.org
Betreff: [Mediawiki-api] Wikidata API: feedcontributions size>50?
Hi,
I am using the API to get the list of Wikidata contributions of particular users.
I am using
"https://www.wikidata.org/w/api.php?action=feedcontributions&user=xxx&toponly=false"
for that. But I have seen that I can only get a maximum number of edits
(50) this way, so the response is leaving many of the edits out.
Is there a way to get all the edits of a contributor in a period of time (e.g. one
particular day), even if they are more than 50?
Thanks.
Cristina
--
Cristina Sarasua
Institute for Web Science and Technologies (WeST)
Universität Koblenz-Landau
Universitätsstraße 1
56070 Koblenz
Germany
e: csarasua(a)uni-koblenz.de
p: +49 261 287 2772
f: +49 261 287 100 2772
w:
http://west.uni-koblenz.de
_______________________________________________
Mediawiki-api mailing list
Mediawiki-api(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-api