MediaWiki API ヘルプ

このページは自動生成された MediaWiki API の説明文書ページです。

説明文書と例: https://www.mediawiki.org/wiki/API

list=allpages (ap)

(main | query | allpages)
  • このモジュールは読み取りの権限を必要とします。
  • このモジュールはジェネレーターとして使用できます。
  • ソース: MediaWiki
  • ライセンス: GPL-2.0-or-later

Enumerate all pages sequentially in a given namespace.

パラメーター:
apfrom

列挙を開始するページ名。

apcontinue

When more results are available, use this to continue.

apto

列挙を終了するページ名。

apprefix

この値で始まるすべてのページ名を検索します。

apnamespace

列挙する名前空間。

値 (次の値のいずれか1つ): 0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829、2300、2301、2302、2303
既定値: 0
apfilterredir

リストするページ

値 (次の値のいずれか1つ): allredirectsnonredirects
既定値: all
apminsize

ページの最低バイト数を制限する。

Type: integer
apmaxsize

ページの最大バイト数を制限する。

Type: integer
apprtype

保護されているページに絞り込む。

値 (|もしくは別の文字列で区切る): editmoveupload
apprlevel

保護レベルで絞り込む (aptype= パラメーターと同時に使用しなければなりません)。

値 (|もしくは別の文字列で区切る): 空欄にするか、または autoconfirmedsysop
apprfiltercascade

Filter protections based on cascadingness (ignored when apprtype isn't set).

値 (次の値のいずれか1つ): cascadingnoncascadingall
既定値: all
aplimit

返すページの総数。

500(botは5,000)より多くは受け付けません。
Type: integer or max
既定値: 10
apdir

昇順・降順の別。

値 (次の値のいずれか1つ): ascendingdescending
既定値: ascending
apfilterlanglinks

Filter based on whether a page has langlinks. Note that this may not consider langlinks added by extensions.

値 (次の値のいずれか1つ): withlanglinkswithoutlanglinksall
既定値: all
apprexpiry

Which protection expiry to filter the page on:

indefinite
Get only pages with indefinite protection expiry.
definite
Get only pages with a definite (specific) protection expiry.
all
Get pages with any protections expiry.
値 (次の値のいずれか1つ): indefinitedefiniteall
既定値: all