I want to fetch all pages. The flow is: a) I send request with apfrom = "". This is the beginning of this "chain". b) I fetch 500 pages and apcontinue field. c) I send request with afrom = [apcontinue from b step] d) I repeat b and c until apcontinue == null. That's all. If i get page with namespace, I cant go and take only from this namespace, cause I wont have next apcontinue.
On Thu, Dec 20, 2018 at 6:54 PM Betacommand <betacomm...@gmail.com> wrote: > What are you trying to do? > > On Thu, Dec 20, 2018 at 10:12 AM Czuma, Marek < > marek.cz...@contractors.roche.com> wrote: > >> I was thinking about it. But unfortunately, it will search for only this >> namespace. And it wont show me next point (apcontinue) >> >> On Thu, Dec 20, 2018 at 4:02 PM bawolff <bawolff...@gmail.com> wrote: >> >>> Hi, >>> >>> instead of putting a namespace prefix, you have to specify >>> apnamespace=<namespace >>> number> instead >>> >>> So instead of apfrom=Talk:Foo you would do apfrom=Foo&apnamespace=1 >>> >>> -- >>> Brian >>> >>> On Thu, Dec 20, 2018 at 2:44 PM Czuma, Marek < >>> marek.cz...@contractors.roche.com> wrote: >>> >>>> >>>> Marek Czuma <marek.cz...@contractors.roche.com> >>>> 3:36 PM (7 minutes ago) >>>> SAVE AS RECORD >>>> to mediawiki-api >>>> Good morning! >>>> I'm despaired, cause I have some problem with wikimedia api and I >>>> really can't find answer. >>>> >>>> I am programmer and I try to deal with allPages endpoint. >>>> I try to fetch 500 pages, take apcontinue and once again fetch more 500 >>>> pages (from apfrom point). >>>> >>>> Everything is ok until the moment I want to fetch something like >>>> Somenamespace:Page. I can't send request with colon inside a request. >>>> >>>> Response; >>>> "error": { >>>> "code": "invalidtitle", >>>> "info": "Bad title \"Somenamespace:Page\".", >>>> "*": "See http://syswiki.gene.com/syswiki/api.php for API >>>> usage. Subscribe to the mediawiki-api-announce mailing list at < >>>> https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce> >>>> for notice of API deprecations and breaking changes." >>>> } >>>> >>>> Could you help me? I must fetch this page, but I don't know how to do >>>> it properly. >>>> _______________________________________________ >>>> Mediawiki-api mailing list >>>> Mediawiki-api@lists.wikimedia.org >>>> https://lists.wikimedia.org/mailman/listinfo/mediawiki-api >>>> >>> _______________________________________________ >>> Mediawiki-api mailing list >>> Mediawiki-api@lists.wikimedia.org >>> https://lists.wikimedia.org/mailman/listinfo/mediawiki-api >>> >> _______________________________________________ >> Mediawiki-api mailing list >> Mediawiki-api@lists.wikimedia.org >> https://lists.wikimedia.org/mailman/listinfo/mediawiki-api >> > _______________________________________________ > Mediawiki-api mailing list > Mediawiki-api@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/mediawiki-api >
_______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api