2011/2/21 miguel <oskar.w...@gmail.com>: > Do you know that kind of problems with the API ? Wikipedia API overload ?? > Im trying to find a solution for weeks now and no method is 100% reliable! The results of parsing the latest version of a page are cached in the parser cache. If you call action=parse on a page and the result is found in the cache, the response will be very fast. If it's not in cache, however, the API will have to parse the page there and then, which takes some time for larger pages. On your side, CURL gives up after 7 seconds (quite a low timeout for this purpose, IMO), but on our side, the API continues crunching and at some point finishes parsing and stores the result in cache. Then when you retry the request, you'll be served that cached response almost instantaneously.
In short: parse results are usually served from cache (fast), but can be slow to generate when not in cache. In the latter case, be patient :) Roan Kattouw (Catrope) _______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api