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 <Betacommand(a)gmail.com>
wrote:
What are you trying to do?
On Thu, Dec 20, 2018 at 10:12 AM Czuma, Marek <
marek.czuma(a)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+wn(a)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.czuma(a)contractors.roche.com> wrote:
>>
>>>
>>> Marek Czuma <marek.czuma(a)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(a)lists.wikimedia.org
>>>
https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
>>>
>> _______________________________________________
>> Mediawiki-api mailing list
>> Mediawiki-api(a)lists.wikimedia.org
>>
https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
>>
> _______________________________________________
> Mediawiki-api mailing list
> Mediawiki-api(a)lists.wikimedia.org
>
https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
>
_______________________________________________
Mediawiki-api mailing list
Mediawiki-api(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
_______________________________________________
Mediawiki-api mailing list
Mediawiki-api(a)lists.wikimedia.org