MediaWiki API に各タイトルの画像を提供するように依頼すると、最初に指定されたタイトルの画像だけが返されます。たとえば、クエリは次のとおりです。
各ページの情報を返しますが、最初の画像のみを返します。なんで?
MediaWiki API に各タイトルの画像を提供するように依頼すると、最初に指定されたタイトルの画像だけが返されます。たとえば、クエリは次のとおりです。
各ページの情報を返しますが、最初の画像のみを返します。なんで?
これは結果の最初のページにすぎないためquery-continue
、下部にある に注目してください。2 番目のページを取得するには、 を追加してクエリを繰り返す必要がありますquery-continue
(たとえば、 のようなもの&imcontinue=15526|Doom_ingame_1.png
)。
しかし、より良い解決策は、 を追加してページのサイズを変更すること&imlimit=max
です。この場合、これはすべての結果が 1 ページに収まることを意味しますが、常にそうとは限りません。
ページングを自動的に処理できるある種のライブラリ (使用している言語によって異なります) を使用した方がよい場合があります。