مساعدة API ميدياويكي

هذه صفحة توثيق ميدياويكي 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

معرف صفحة التصنيف للتعداد، لا يمكن استخدامه مع cmtitle.

النوع: 2 = قائمة الأعداد الصحيحة
cmprop

أية قطعة من المعلومات لتضمينها:

ids
يضيف معرف الصفحة.
title
يضيف معرف عنوان ونطاق الصفحة.
sortkey
يضيف مفتاح الفرز المستخدم للفرز في التصنيف (سلسلة سداسية عشرية).
sortkeyprefix
يضيف بادئة مفتاح الفرز المستخدمة للفرز في الفئة (جزء يمكن قراءته بواسطة الإنسان من مفتاح الفرز).
type
يضيف نوع الصفحة التي تم تصنيفها على أنها (page أو subcat أو file).
timestamp
يضيف الطابع الزمني عندما تم تضمين الصفحة.
القيم (منفصلة مع | أو البديل): ids، sortkey، sortkeyprefix، timestamp، title، type
الافتراضي: ids|title
cmnamespace

تضمين الصفحات في هذه النطاقات فقط، لاحظ أنه يمكن استخدام cmtype=subcat أو cmtype=file بدلا من cmnamespace=14 أو 6.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15، 710، 711، 828، 829، 2300، 2301، 2302، 2303، 3002، 3003، 3004، 3005
لتحديد كل القيم; استخدم *.
cmtype

أي نوع من أعضاء التصنيفات لتضمينه، تم التجاهل عند تعيين cmsort=timestamp.

القيم (منفصلة مع | أو البديل): file، page، subcat
الافتراضي: page|subcat|file
cmcontinue

عندما تتوفر المزيد من النتائج، استخدم هذا للمتابعة

cmlimit

الحد الأقصى لعدد الصفحات المطلوب عرضها.

النوع: عدد صحيح أو max
2 = القيم يجب أن تكون بين ١ ٥٠٠ .
الافتراضي: 10
cmsort

خاصية للفرز وفقا لها.

إحدى القيم التالية: sortkey، timestamp
الافتراضي: sortkey
cmdir

في أي اتجاه للفرز.

إحدى القيم التالية: asc، ascending، desc، descending، newer، older
الافتراضي: ascending
cmstart

الطابع الزمني لبدء الإدراج منه، يمكن استخدامه فقط مع cmsort=timestamp.

النوع: timestamp (allowed formats)
cmend

الطابع الزمني لإنهاء الإدراج فيه، يمكن استخدامه فقط مع cmsort=timestamp.

النوع: timestamp (allowed formats)
cmstarthexsortkey

منتاح فرز لبدء الإدراج منه، كما يتم إرجاعه بواسطة cmprop=sortkey، يمكن استخدامه فقط مع cmsort=sortkey.

cmendhexsortkey

منتاح فرز لإنهاء الإدراج فيه، كما يتم إرجاعه بواسطة cmprop=sortkey، يمكن استخدامه فقط مع cmsort=sortkey.

cmstartsortkeyprefix

بادئة منتاح فرز لبدء الإدراج منها، كما يتم إرجاعها بواسطة cmprop=sortkey، يمكن استخدامها فقط مع cmsort=sortkey.

cmendsortkeyprefix

بادئة منتاح فرز لإنهاء الإدراج فيها، كما يتم إرجاعها بواسطة cmprop=sortkey، يمكن استخدامها فقط مع cmsort=sortkey.

cmstartsortkey
مهمل.

استخدم cmarthexsortkey بدلا من ذلك.

cmendsortkey
مهمل.

استخدم cmendhexsortkey بدلا من ذلك.

أمثلة:
الحصول على أول 10 صفحات في Category:Physics.
api.php?action=query&list=categorymembers&cmtitle=Category:Physics [فتح في ملعب]
الحصول على معلومات الصفحة حول أول 10 صفحات في Category:Physics.
api.php?action=query&generator=categorymembers&gcmtitle=Category:Physics&prop=info [فتح في ملعب]