MediaWiki API ヘルプ

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

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

list=categorymembers (cm)

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

与えられたカテゴリ内のすべてのページを一覧表示します。

パラメーター:
cmtitle

一覧表示するカテゴリ (必須)。カテゴリ: 接頭辞を含まなければなりません。cmpageid とは同時に使用できません。

cmpageid

一覧表示するカテゴリのページID. cmtitle とは同時に使用できません。

型: 整数
cmprop

どの情報を結果に含めるか:

ids
ページIDを追加します。
title
ページ名と名前空間IDを追加します。
sortkey
カテゴリでの並べ替えに使用するソートキーを追加します (16進数文字列)。
sortkeyprefix
Adds the sortkey prefix used for sorting in the category (human-readable part of the sortkey).
type
Adds the type that the page has been categorised as (page, subcat or file).
timestamp
ページが含まれていたときのタイムスタンプを追加します。
値 (|もしくは別の文字列で区切る): ids、sortkey、sortkeyprefix、timestamp、title、type
Default: ids|title
cmnamespace

Only include pages in these namespaces. Note that cmtype=subcat or cmtype=file may be used instead of cmnamespace=14 or 6.

注意: miser mode により、これを使用すると継続する前に cmlimit より返される結果が少なくなることがあります; 極端な場合では、ゼロ件の結果が返ることもあります。

値 (|もしくは別の文字列で区切る): 0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829、2300、2301、2302、2303
すべての値を指定するには、*を用いてください。
cmtype

Which type of category members to include. Ignored when cmsort=timestamp is set.

値 (|もしくは別の文字列で区切る): file、page、subcat
Default: page|subcat|file
cmcontinue

When more results are available, use this to continue.

cmlimit

返すページの最大数。

型: 整数または max
The value must be between 1 and 500.
Default: 10
cmsort

並べ替えに使用するプロパティ。

値 (次の値のいずれか1つ): sortkey、timestamp
Default: sortkey
cmdir

In which direction to sort.

値 (次の値のいずれか1つ): asc、ascending、desc、descending、newer、older
Default: ascending
cmstart

列挙の始点となるタイムスタンプ。cmsort=timestampを指定した場合のみ使用できます。

Type: timestamp (allowed formats)
cmend

列挙の終点となるタイムスタンプ。cmsort=timestampを指定した場合のみ使用できます。

Type: timestamp (allowed formats)
cmstarthexsortkey

Sortkey to start listing from, as returned by cmprop=sortkey. Can only be used with cmsort=sortkey.

cmendhexsortkey

Sortkey to end listing at, as returned by cmprop=sortkey. Can only be used with cmsort=sortkey.

cmstartsortkeyprefix

列挙の始点となるソートキーの接頭辞。cmsort=sortkeyを指定した場合のみ使用できます。cmstarthexsortkeyをオーバーライドします。

cmendsortkeyprefix

Sortkey prefix to end listing before (not at; if this value occurs it will not be included!). Can only be used with cmsort=sortkey. Overrides cmendhexsortkey.

cmstartsortkey
廃止予定です。

代わりに cmstarthexsortkey を使用してください。

cmendsortkey
廃止予定です。

代わりに cmendhexsortkey を使用してください。

例:
Category:Physics に含まれる最初の10ページを取得する。
api.php?action=query&list=categorymembers&cmtitle=Category:Physics [サンドボックスで開く]
Category:Physics に含まれる最初の10ページのページ情報を取得する。
api.php?action=query&generator=categorymembers&gcmtitle=Category:Physics&prop=info [サンドボックスで開く]