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

هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.

وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

الوحدة الرئيسية

الحالة: API ميدياويكي هي واجهة ناضجة ومستقرة يتم دعمها وتحسينها بشكل نشط، في حين أننا نحاول تجنب ذلك، قد نحتاج في بعض الأحيان إلى إجراء تغييرات في التكسير، اشترك في القائمة البريدية لإعلان API ميدياويكي لإشعارات التحديثات.

الطلبات الخاطئة:عندما يتم إرسال طلبات خاطئة إلى API، سيتم إرسال رأس HTTP مع مفتاح "خطأ-API-ميدياويكي"، وبعد ذلك سترجع قيمة الرأس ورمز الخطأ المرتجع إلى يتم تعيينه على نفس القيمة، لمزيد من المعلومات; راجع API: Errors and warnings.

وسائط:
action

أي فعل للعمل.

block
منع مستخدم.
changeauthenticationdata
تغيير بيانات المصادقة للمستخدم الحالي.
changecontentmodel
تغيير نموذج محتوى الصفحة
checktoken
تحقق من صحة رمز من action=query&meta=tokens.
clearhasmsg
مسح hasmsg العلم للمستخدم الحالي.
clientlogin
تسجيل الدخول إلى ويكي باستخدام التدفق التفاعلي.
compare
الحصول على الفرق بين صفحتين.
createaccount
إنشاء حساب مستخدم جديد
delete
حذف صفحة.
edit
إنشاء وتعديل الصفحات.
emailuser
مراسلة المستخدم
expandtemplates
يوسع كافة القوالب ضمن نصوص الويكي.
feedcontributions
إرجاع تغذية مساهمات المستخدم.
feedrecentchanges
عرض خلاصة أحدث التغييرات.
feedwatchlist
إرجاع تغذية قائمة المراقبة.
filerevert
استرجع الملف لنسخة قديمة.
help
عرض مساعدة لوحدات محددة.
imagerotate
تدوير صورة واحدة أو أكثر.
import
استيراد صفحة من موقع ويكي آخر أو من ملف XML.
linkaccount
ربط حساب من موفر طرف ثالث للمستخدم الحالي.
login
هذا الاصدار تم تعطيله.
logout
تسجيل الخروج ومسح بيانات الجلسة.
managetags
أداء المهام الإدارية المتعلقة بتغيير الوسوم.
mergehistory
ادمج تاريخ الصفحة.
move
نقل صفحة.
opensearch
بحث الويكي باستخدام بروتوكول أوبن سيرش OpenSearch.
options
تغيير تفضيلات المستخدم الحالي.
paraminfo
الحصول على معلومات حول وحدات API.
parse
يوزع المحتوى ويرجع مخرجات المحلل.
patrol
مراجعة صفحة أو مراجعة.
protect
غير مستوى الحماية لصفحة.
purge
مسح ذاكرة التخزين المؤقت للعناوين المعطاة
query
جلب البيانات من وعن ميدياويكي.
removeauthenticationdata
إزالة بيانات المصادقة للمستخدم الحالي.
resetpassword
إرسال بريد إلكتروني لإعادة تعيين كلمة المرور إلى مستخدم.
revisiondelete
حذف واسترجاع المراجعات.
rollback
التراجع عن آخر تعديل على الصفحة.
rsd
تصدير مخطط RSD (اكتشاف بسيط حقا).
setnotificationtimestamp
تحديث الطابع الزمني للإخطار للصفحات المراقبة.
setpagelanguage
تغيير لغة صفحة.
tag
إضافة أو إزالة وسوم التغيير من المراجعات الفردية أو إدخالات السجلات.
unblock
إلغاء منع المستخدم.
undelete
حذف المراجعات من صفحة محذوفة.
unlinkaccount
إزالة حساب جهة خارجية مرتبط من المستخدم الحالي.
upload
رفع ملف أو الحصول على حالة المرفوعات المعلقة.
userrights
تغيير عضوية مجموعة المستخدم.
validatepassword
التحقق من صحة كلمة السر ضد سياسات كلمة السر للويكي.
watch
إضافة أو إزالة صفحات من قائمة مراقبة المستخدم الحالي.
cspreport
داخلي. مستخدمة من قبل المتصفحات للإبلاغ عن انتهاكات سياسة أمن المحتوى. لا ينبغي أبدا أن تستخدم هذه الوحدة، إلا عند استخدامها تلقائيا باستخدام متصفح ويب CSP متوافق.
stashedit
داخلي. إعداد تحرير في ذاكرة التخزين المؤقت المشتركة.
إحدى القيم التالية: block، changeauthenticationdata، changecontentmodel، checktoken، clearhasmsg، clientlogin، compare، createaccount، delete، edit، emailuser، expandtemplates، feedcontributions، feedrecentchanges، feedwatchlist، filerevert، help، imagerotate، import، linkaccount، login، logout، managetags، mergehistory، move، opensearch، options، paraminfo، parse، patrol، protect، purge، query، removeauthenticationdata، resetpassword، revisiondelete، rollback، rsd، setnotificationtimestamp، setpagelanguage، tag، unblock، undelete، unlinkaccount، upload، userrights، validatepassword، watch، cspreport، stashedit
الافتراضي: help
format

صيغة الخرج.

json
بيانات الإخراج بتنسيق JSON.
jsonfm
بيانات الإخراج بتنسيق JSON (الطباعة بـHTML).
none
عدم إخراج أي شيء.
php
بيانات الإخراج بتنسيق PHP المتسلسل.
phpfm
بيانات الإخراج بتنسيق JSON (الطباعة بـHTML).
rawfm
بيانات الإخراج، بما في ذلك عناصر تصحيح الأخطاء، بتنسيق JSON (الطباعة بـHTML).
xml
بيانات الإخراج بتنسيق XML.
xmlfm
بيانات الإخراج بتنسيق XML (الطباعة بـHTML).
إحدى القيم التالية: json، jsonfm، none، php، phpfm، rawfm، xml، xmlfm
الافتراضي: jsonfm
maxlag

يمكن استخدام التأخر الأقصى عند تثبيت ميدياويكي على قاعدة بيانات مكررة، لحفظ الإجراءات التي تتسبب في أي تأخير أكثر في النسخ المتماثل للموقع; يمكن أن يجعل هذا الوسيط العميل ينتظر حتى يكون تأخر النسخ المتماثل أقل من القيمة المحددة، في حالة التأخير المفرط، يتم إرجاع رمز الخطأ maxlag برسالة مثل Waiting for $host: $lag seconds lagged،
انظر دليل: الوسيط maxlag لمزيد من المعلومات.

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

تعيين رأس التحكم في ذاكرة التخزين المؤقت HTTP s-maxage إلى هذه الثواني العديدة، لا يتم تخزين الأخطاء مؤقتا أبدا.

النوع: 2 = قائمة الأعداد الصحيحة
الافتراضي: 0
maxage

تعيين رأس التحكم في ذاكرة التخزين المؤقت HTTP max-age إلى هذه الثواني العديدة، لا يتم تخزين الأخطاء مؤقتا أبدا.

النوع: 2 = قائمة الأعداد الصحيحة
الافتراضي: 0
assert

تحقق من تسجيل المستخدم للدخول في حالة التعيين على user، أو عدم تسجيل الدخول إذا تم التعيين على anon، أو حق مستخدم الروبوت في حالة bot.

إحدى القيم التالية: anon، bot، user
assertuser

التحقق من أن المستخدم الحالي هو المستخدم المسمى.

النوع: مستخدم، بواسطة أي من اسم المستخدم
requestid

سيتم إدراج أي قيمة معينة هنا في الاستجابة. يمكن أن تستخدم لتمييز الطلبات.

servedby

تتضمن اسم المضيف الذي الخدم طلب في النتائج.

Type: boolean (details)
curtimestamp

تشمل الطابع الزمني الحالي في النتيجة.

Type: boolean (details)
responselanginfo

تشمل اللغات المستخدمة لأجل uselang and errorlang في النتيجة.

Type: boolean (details)
origin

عند الوصول إلى API باستخدام طلب AJAX عبر النطاقات (CORS)، اضبطها على النطاق الأصلي، يجب تضمين هذا في أي طلب ما قبل الطيران، وبالتالي يجب أن يكون جزءا من طلب URI (وليس جسم POST).

بالنسبة للطلبات المصادقة، يجب أن يتطابق هذا مع أحد المصادر الموجودة في الرأسOrigin بالضبط; لذا يجب تعيينه على شيء مثلhttps://en.wikipedia.org أو https://meta.wikimedia.org، إذا لم يتطابق هذا الوسيط مع الرأسOrigin، فسيتم إرجاع استجابة 403، إذا كانت هذه المعلمة تتطابق مع رأس Origin وكان الأصل مسموحًا به، ستتم إضافة الأصل إلى القائمة البيضاء، سيتم تعيين الرؤوس Access-Control-Allow-Origin وAccess-Control-Allow-Credentials.

بالنسبة للطلبات غير المصادقة، حدد القيمة *، سيؤدي ذلك إلى تعيين الرأس Access-Control-Allow-Origin، ولكن Access-Control-Allow-Credentials سيكون false وسيتم تقييد كل البيانات الخاصة بالمستخدم.

uselang

اللغة المستخدمة لترجمة الرسائل. action=query&meta=siteinfo بـsiprop=languages يقوم بإرجاع قائمة أكواد اللغة، أو تحديد user لاستخدام تفضيل اللغة للمستخدم الحالي، أو تحديد content لاستخدام لغة محتوى الويكي هذا.

الافتراضي: user
variant

متغير اللغة. يعمل فقط إذا كانت اللغة الأساسية تدعم التحويل المتغير.

errorformat

تنسيق لاستخدامه في التحذير وإخراج نص الخطأ

plaintext
ويكي نص مع إزالة علامات HTML واستبدال الكيانات.
wikitext
نص ويكي غير معرب.
html
HTML
raw
مفتاح الرسالة والمعلمات.
none
لا يوجد إخراج نصي، فقط رموز الخطأ.
bc
التنسيق المستخدم قبل ميدياويكي 1.29. يتم تجاهل errorlang وerrorsuselocal.
إحدى القيم التالية: bc، html، none، plaintext، raw، wikitext
الافتراضي: bc
errorlang

لغة لاستخدامها في التحذيرات والأخطاء. action=query&meta=siteinfo بـsiprop=languages يقوم بإرجاع قائمة أكواد اللغة، أو تحديد content لاستخدام لغة محتوى الويكي هذا، أو تحديد uselang لاستخدام نفس القيمة كوسيط uselang.

الافتراضي: uselang
errorsuselocal

إذا ما أعطيت، النصوص الخطأ ستستخدم الرسائل المخصصة محليا من نطاق ميدياويكي.

Type: boolean (details)
أمثلة:
مساعدة للوحدة الرئيسية.
api.php?action=help [فتح في ملعب]
كل المساعدة في صفحة واحدة.
api.php?action=help&recursivesubmodules=1 [فتح في ملعب]
الأذونات:
writeapi
استخدام API للكتابة
ممنوحة لـ: sysop، bureaucrat و inno
apihighlimits
استخدم حدودا أعلى في استعلامات API (استعلامات بطيئة: 500، استعلامات سريعة: 5000)، تنطبق حدود الاستعلامات البطيئة أيضا على وسائط متعددة القيم.
ممنوحة لـ: bot، sysop و inno

action=block

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

منع مستخدم.

وسائط:
Other general parameters are available.
user

المستخدم المراد حظره.

النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، نطاق الآي بي و معرف المستخدم (مثال "#12345")
userid
مهمل.

حدد user=#ID بدلاً من ذلك.

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

وقت انتهاء الصلاحية، قد يكون نسبيا (على سبيل المثال 5 months أو 2 weeks) أو مطلق (على سبيل المثال 2014-09-18T12:34:56Z)، إذا تم التعيين على infinite أو indefinite أو never فلن تنتهي صلاحية المنع مطلقا.

الافتراضي: never
reason

السبب للمنع.

الافتراضي: (فارغ)
anononly

منع المستخدمين المجهولين فقط (أي تعطيل تعديلات المجهولين من عنوان IP هذا).

Type: boolean (details)
nocreate

امنع إنشاء الحسابات.

Type: boolean (details)
autoblock

منع آخر عنوان IP مستخدم تلقائيا، وأية عناوين IP لاحقة حاولت الدخول من خلاله.

Type: boolean (details)
noemail

منع المستخدم من إرسال البريد الإلكتروني من خلال الويكي. (يتطلب صلاحية blockemail).

Type: boolean (details)
hidename

إخفاء اسم المستخدم من سجل المنع. (يتطلب صلاحية hideuser).

Type: boolean (details)
allowusertalk

تسمح للمستخدم بتحرير صفحة النقاش الخاصة (يعتمد على $wgBlockAllowsUTEdit).

Type: boolean (details)
reblock

إذا كان المستخدم محظورا بالفعل، يستبدل الحظر القائم.

Type: boolean (details)
watchuser

مشاهدة صفحة المستخدم ونقاش IP.

Type: boolean (details)
tags

تغيير الوسوم للتطبيق على الإدخال في سجل الحظر.

القيم (منفصلة مع | أو البديل):
partial

منع المستخدم من صفحات أو نطاقات محددة بدلا من الموقع بأكمله.

Type: boolean (details)
pagerestrictions

قائمة العناوين لمنع المستخدم من التحرير، ينطبق فقط عندما يتم تعيين partial على صحيح.

النوع: عنوان صفحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ١٠.
فقط يقبل الصفحات الموجودة.
namespacerestrictions

قائمة بمعرفات النطاق لمنع المستخدم من التحرير، ينطبق فقط عندما يتم تعيين partial على صحيح.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.
أمثلة:
منع عنوان IP 192.0.2.5 لمدة ثلاثة أيام بسبب.
api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [فتح في ملعب]
منع المستخدم المخرب لأجل غير مسمى بسبب، ومنع إنشاء حساب جديد وإرسال بريد إلكتروني.
api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [فتح في ملعب]

action=changeauthenticationdata (changeauth)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

تغيير بيانات المصادقة للمستخدم الحالي.

وسائط:
Other general parameters are available.
changeauthrequest

استخدم طلب المصادقة هذا ، بواسطة id الذي يتم إرجاعه من action=query&meta=authmanagerinfo مع amirequestsfor=change.

هذه المعلمة مطلوبة.
changeauthtoken

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.
*
تقبل هذه الوحدة معايير إضافية بناءً على طلبات المصادقة المتاحة، استخدم action=query&meta=authmanagerinfo مع amirequestsfor=change (أو استجابة سابقة من هذه الوحدة، إن وُجِدت) لتحديد الطلبات المتاحة والحقول التي يستخدمونها.

action=changecontentmodel

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

تغيير نموذج محتوى الصفحة

وسائط:
Other general parameters are available.
title

عنوان الصفحة لتغيير نموذج محتوى. لا يمكن استخدامها مع pageid.

pageid

معرّف الصفحة الخاص بالصفحة لتغيير نموذج المحتوى الخاص بها. لا يمكن استخدامها مع title.

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

تحرير ملخص وسبب التدوين في السجل

tags

قم بتغيير العلامات لتطبيقها على إدخال السجل وتحريره.

القيم (منفصلة مع | أو البديل):
model

نموذج المحتوى للمحتوى الجديد.

هذه المعلمة مطلوبة.
إحدى القيم التالية: css، javascript، json، text، wikitext
bot

قم بتمييز تغيير نموذج المحتوى بعلامة bot.

Type: boolean (details)
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.
أمثلة:
قم بتغيير الصفحة الرئيسية للحصول على نموذج محتوى text
api.php?action=changecontentmodel&title=Main Page&model=text&token=123ABC [فتح في ملعب]

action=checktoken

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

تحقق من صحة رمز من action=query&meta=tokens.

وسائط:
Other general parameters are available.
type

نوع من الرموز يجري اختبارها.

هذه المعلمة مطلوبة.
إحدى القيم التالية: createaccount، csrf، login، patrol، rollback، userrights، watch
token

اختبار الرموز.

هذه المعلمة مطلوبة.
maxtokenage

أقصى عمر للرمز يسمح، في ثوان.

النوع: 2 = قائمة الأعداد الصحيحة
أمثلة:
اختبار صلاحية رمز csrf.
api.php?action=checktoken&type=csrf&token=123ABC [فتح في ملعب]

action=clearhasmsg

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

مسح hasmsg العلم للمستخدم الحالي.

أمثلة:
مسح hasmsg العلم للمستخدم الحالي.
api.php?action=clearhasmsg [فتح في ملعب]

action=clientlogin (login)

  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

تسجيل الدخول إلى ويكي باستخدام التدفق التفاعلي.

الإجراء العام لاستخدام هذه الوحدة هو:

  1. جلب الحقول المتاحة من action=query&meta=authmanagerinfo مع amirequestsfor=login، $amirequestsfor=login ورمز login من action=query&meta=tokens.

عرض الحقول للمستخدم، والحصول على تقديمها.

  1. النشر في هذه الوحدة، مع توفير loginreturnurl وأية حقول ذات صلة.
  2. افحص status في الاستجابة.
    • إذا تلقيت PASS أو FAIL أنت انتهيت، العملية نجحت أو لم تفعل.
    • إذا تلقيت UI، قدم الحقول الجديدة للمستخدم والحصول على تقديمها، ثم انشر في هذه الوحدة باستخدام logincontinue والحقول ذات الصلة المحددة، وكرر الخطوة 4.
    • إذا تلقيت REDIRECT، وجه المستخدم إلى redirecttarget وانتظر العودة إلى loginreturnurl، ثم انشر في هذه الوحدة باستخدام logincontinue وأية حقول تم تمريرها إلى المسار للعودة ، وكرر الخطوة 4.
    • إذا تلقيت RESTART، هذا يعني أن المصادقة ناجحة ولكن ليس لدينا حساب مستخدم مرتبط، قد تعامل هذا كـUI أو كـFAIL.
وسائط:
Other general parameters are available.
loginrequests

استخدم فقط طلبات المصادقة هذه، بواسطة id الذي يتم إرجاعه من action=query&meta=authmanagerinfo with amirequestsfor=login أو من رد سابق من هذه الوحدة.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
loginmessageformat

تنسيق لاستخدامه في إرسال الرسائل.

إحدى القيم التالية: html، none، raw، wikitext
الافتراضي: wikitext
loginmergerequestfields

دمج معلومات الحقل لجميع طلبات التوثيق في مصفوفة واحدة.

Type: boolean (details)
loginpreservestate

الحفاظ على الحالة من محاولة تسجيل دخول فاشلة سابقة، إن أمكن.

Type: boolean (details)
loginreturnurl

يجب أن يكون العودة لتدفقات المصادقة من الجهات الخارجية مطلقا، مطلوب إما هذا أو logincontinue.

عند استلام استجابة REDIRECT، ستفتح عادةً متصفح أو عرض ويب للمسار redirecttargetالمحدد لتدفق مصادقة طرف ثالث، عند اكتمال ذلك، سيرسل الطرف الثالث المتصفح أو عرض الويب إلى هذا المسار، يجب عليك استخلاص أي استعلام أو وسائط POST من المسار وتمريرها كطلب logincontinue إلى وحدة API هذه.

logincontinue

هذا الطلب استمرار بعد استجابة UI أو REDIRECT سابقة، مطلوب إما هذا أو loginreturnurl.

Type: boolean (details)
logintoken

تم استرداد رمز مميز "login" من action=query&meta=tokens

هذه المعلمة مطلوبة.
*
تقبل هذه الوحدة معايير إضافية بناءً على طلبات المصادقة المتاحة، استخدم action=query&meta=authmanagerinfo مع amirequestsfor=login (أو استجابة سابقة من هذه الوحدة، إن وُجِدت) لتحديد الطلبات المتاحة والحقول التي يستخدمونها.
أمثلة:
بدء عملية تسجيل الدخول إلى الويكي كمستخدم Example بكلمة المرور ExamplePassword.
api.php?action=clientlogin&username=Example&password=ExamplePassword&loginreturnurl=http://example.org/&logintoken=123ABC [فتح في ملعب]
واصلة تسجيل الدخول بعد استجابة UI لعاملي الصادقة، إمداد OATHToken ل987654.
api.php?action=clientlogin&logincontinue=1&OATHToken=987654&logintoken=123ABC [فتح في ملعب]

action=compare

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

الحصول على الفرق بين صفحتين.

يجب تمرير عنوان الصفحة أو رقم المراجعة أو معرف الصفحة لكل من "من" و"إلى".

وسائط:
Other general parameters are available.
fromtitle

العنوان الأول للمقارنة.

fromid

رقم الصفحة الأول للمقارنة.

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

أول مراجعة للمقارنة.

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

تجاوز محتوى المراجعة المحددة بواسطة fromtitle أو fromid أو fromrev.

يحدد هذا الوسيط الفتحات المراد تعديلها، استخدم fromtext-{slot} وfromcontentmodel-{slot} وfromcontentformat-{slot} لتحديد محتوى لكل فتحة.

القيم (منفصلة مع | أو البديل): main
fromtext-{slot}

نص الفتحة المحددة، إذا تم حذفها، تتم إزالة الفتحة من المراجعة.

هذا وسيط قالب، عند تقديم الطلب، يجب استبدال {slot} في اسم الوسيط بقيم fromslots.
fromsection-{slot}

عندما يكون fromtext- {slot} هو محتوى قسم واحد ، فهذا هو معرف القسم. سيتم دمجه في المراجعة المحددة بواسطة fromtitle أو fromid أو fromrev كما لو كان لتحرير قسم.

هذا وسيط قالب، عند تقديم الطلب، يجب استبدال {slot} في اسم الوسيط بقيم fromslots.
fromcontentformat-{slot}

تنسيق تسلسل محتوى fromtext-{slot}.

هذا وسيط قالب، عند تقديم الطلب، يجب استبدال {slot} في اسم الوسيط بقيم fromslots.
إحدى القيم التالية: application/json، application/octet-stream، application/unknown، application/x-binary، text/css، text/javascript، text/plain، text/unknown، text/x-wiki، unknown/unknown
fromcontentmodel-{slot}

نموذج محتوى fromtext-{slot}، إذا لم يتم توفيره، فسيتم تخمينه استنادا إلى الوسائط الأخرى.

هذا وسيط قالب، عند تقديم الطلب، يجب استبدال {slot} في اسم الوسيط بقيم fromslots.
إحدى القيم التالية: css، javascript، json، text، unknown، wikitext
frompst

قم بإجراء تحويل ما قبل الحفظ على fromtext-{slot}.

Type: boolean (details)
fromtext
مهمل.

حدد fromslots=main واستخدم fromtext-main كبديل.

fromcontentformat
مهمل.

حدد fromslots=main واستخدم fromcontentformat-main كبديل.

إحدى القيم التالية: application/json، application/octet-stream، application/unknown، application/x-binary، text/css، text/javascript، text/plain، text/unknown، text/x-wiki، unknown/unknown
fromcontentmodel
مهمل.

حدد fromslots=main واستخدم fromcontentmodel-main كبديل.

إحدى القيم التالية: css، javascript، json، text، unknown، wikitext
fromsection
مهمل.

استخدم فقط القسم المحدد في المحتوى 'من' المحدد.

totitle

العنوان الثاني للمقارنة.

toid

رقم الصفحة الثاني للمقارنة.

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

المراجعة الثانية للمقارنة.

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

استخدم مراجعة متعلقة بالمراجعة المحددة من fromtitle أو fromid أو fromrev، سيتم تجاهل جميع خيارات 'إلى' الأخرى.

إحدى القيم التالية: cur، next، prev
toslots

تجاوز محتوى المراجعة المحددة بواسطة totitle أو toid أو torev.

يحدد هذا الوسيط الفتحات المراد تعديلها، استخدم totext-{slot} وtocontentmodel-{slot} وtocontentformat-{slot} لتحديد محتوى لكل فتحة.

القيم (منفصلة مع | أو البديل): main
totext-{slot}

نص الفتحة المحددة، إذا تم حذفه، تتم إزالة الفتحة من المراجعة.

هذا وسيط قالب، عند تقديم الطلب، يجب استبدال {slot} في اسم الوسيط بقيم toslots.
tosection-{slot}

عندما يكون totext- {slot} هو محتوى قسم واحد ، فهذا هو معرف القسم. سيتم دمجه في المراجعة المحددة بواسطة totitle أو toid أو torev كما لو كان لتحرير قسم.

هذا وسيط قالب، عند تقديم الطلب، يجب استبدال {slot} في اسم الوسيط بقيم toslots.
tocontentformat-{slot}

تنسيق تسلسل محتوى totext-{slot}.

هذا وسيط قالب، عند تقديم الطلب، يجب استبدال {slot} في اسم الوسيط بقيم toslots.
إحدى القيم التالية: application/json، application/octet-stream، application/unknown، application/x-binary، text/css، text/javascript، text/plain، text/unknown، text/x-wiki، unknown/unknown
tocontentmodel-{slot}

نموذج محتوى totext-{slot}، إذا لم يتم توفيره، فسيتم تخمينه استنادا إلى الوسائط الأخرى.

هذا وسيط قالب، عند تقديم الطلب، يجب استبدال {slot} في اسم الوسيط بقيم toslots.
إحدى القيم التالية: css، javascript، json، text، unknown، wikitext
topst

قم بإجراء تحويل ما قبل الحفظ على totext.

Type: boolean (details)
totext
مهمل.

حدد toslots=main واستخدم totext-main كبديل.

tocontentformat
مهمل.

حدد toslots=main واستخدم tocontentformat-main كبديل.

إحدى القيم التالية: application/json، application/octet-stream، application/unknown، application/x-binary، text/css، text/javascript، text/plain، text/unknown، text/x-wiki، unknown/unknown
tocontentmodel
مهمل.

حدد toslots=main واستخدم tocontentmodel-main كبديل.

إحدى القيم التالية: css، javascript، json، text، unknown، wikitext
tosection
مهمل.

استخدم فقط القسم المحدد في المحتوى 'إلى' المحدد.

prop

أية قطعة من المعلومات للحصول عليها.

diff
HTML الفرق.
diffsize
حجم HTML الفرق، بالبايت.
rel
معرفات المراجعة السابقة للمراجعة السابقة من 'من' وبعد 'إلى'، إن وُجِدت.
ids
معرفات الصفحة والمراجعة للمراجعات 'من' و'إلى'.
title
عناوين صفحات المراجعات 'من' و'إلى'.
user
المعرف واسم المستخدم للمراجعات 'من' و'إلى'، إذا كان المستخدم قد حذف المراجعة، سيتم إرجاع خاصية fromuserhidden أو touserhidden.
comment
التعليق على المراجعات 'من' و'إلى'، إذا كان التعليق محذوفا، سيتم إرجاع خاصية fromuserhidden أو touserhidden.
parsedcomment
التعليق المحلل على المراجعات 'من' و'إلى'. لو أن التعليق قد تم إخفاؤه، فخاصية fromcommenthidden أو tocommenthidden سيتم إرجاعها.
size
حجم المراجعات 'من' و'إلى'.
timestamp
The timestamp of the 'from' and 'to' revisions.
القيم (منفصلة مع | أو البديل): comment، diff، diffsize، ids، parsedcomment، rel، size، timestamp، title، user
الافتراضي: diff|ids|title
slots

إرجاع فرق فردي لهذه الفتحات، بدلا من فرق واحد مشترك لجميع فتحات.

القيم (منفصلة مع | أو البديل): main
لتحديد كل القيم; استخدم *.
أمثلة:
إنشاء فرق بين المراجعة 1 و2.
api.php?action=compare&fromrev=1&torev=2 [فتح في ملعب]

action=createaccount (create)

  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إنشاء حساب مستخدم جديد

الإجراء العام لاستخدام هذه الوحدة هو:

  1. جلب الحقول المتاحة من action=query&meta=authmanagerinfo مع amirequestsfor=create، $amirequestsfor=create ورمز createaccount من action=query&meta=tokens.

عرض الحقول للمستخدم، والحصول على تقديمها.

  1. النشر في هذه الوحدة، مع توفير createreturnurl وأية حقول ذات صلة.
  2. افحص status في الاستجابة.
    • إذا تلقيت PASS أو FAIL أنت انتهيت، العملية نجحت أو لم تفعل.
    • إذا تلقيت UI، قدم الحقول الجديدة للمستخدم والحصول على تقديمها، ثم انشر في هذه الوحدة باستخدام createcontinue والحقول ذات الصلة المحددة، وكرر الخطوة 4.
    • إذا تلقيت REDIRECT، وجه المستخدم إلى redirecttarget وانتظر العودة إلى createreturnurl، ثم انشر في هذه الوحدة باستخدام createcontinue وأية حقول تم تمريرها إلى المسار للعودة ، وكرر الخطوة 4.
    • إذا تلقيت RESTART، هذا يعني أن المصادقة ناجحة ولكن ليس لدينا حساب مستخدم مرتبط، قد تعامل هذا كـUI أو كـFAIL.
وسائط:
Other general parameters are available.
createrequests

استخدم فقط طلبات المصادقة هذه، بواسطة id الذي يتم إرجاعه من action=query&meta=authmanagerinfo with amirequestsfor=create أو من رد سابق من هذه الوحدة.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
createmessageformat

تنسيق لاستخدامه في إرسال الرسائل.

إحدى القيم التالية: html، none، raw، wikitext
الافتراضي: wikitext
createmergerequestfields

دمج معلومات الحقل لجميع طلبات التوثيق في مصفوفة واحدة.

Type: boolean (details)
createpreservestate

الحفاظ على الحالة من محاولة تسجيل دخول فاشلة سابقة، إن أمكن.

إذا تم عرض action=query&meta=authmanagerinfo بشكل صحيح لـhasprimarypreservedstate، فقد تم تعليم طلبات primary-required لكي يجب حذفها، إذا عرضت قيمة غير فارغة لـpreservedusername فيجب استخدام اسم المستخدم هذا للوسيط username.

Type: boolean (details)
createreturnurl

يجب أن يكون العودة لتدفقات المصادقة من الجهات الخارجية مطلقا، مطلوب إما هذا أو createcontinue.

عند استلام استجابة REDIRECT، ستفتح عادةً متصفح أو عرض ويب للمسار redirecttargetالمحدد لتدفق مصادقة طرف ثالث، عند اكتمال ذلك، سيرسل الطرف الثالث المتصفح أو عرض الويب إلى هذا المسار، يجب عليك استخلاص أي استعلام أو وسائط POST من المسار وتمريرها كطلب createcontinue إلى وحدة API هذه.

createcontinue

هذا الطلب استمرار بعد استجابة UI أو REDIRECT سابقة، مطلوب إما هذا أو createreturnurl.

Type: boolean (details)
createtoken

تم استرداد رمز مميز "createaccount" من action=query&meta=tokens

هذه المعلمة مطلوبة.
*
تقبل هذه الوحدة معايير إضافية بناءً على طلبات المصادقة المتاحة، استخدم action=query&meta=authmanagerinfo مع amirequestsfor=create (أو استجابة سابقة من هذه الوحدة، إن وُجِدت) لتحديد الطلبات المتاحة والحقول التي يستخدمونها.

action=cspreport

  • هذه الوحدة داخلية أو غير مستقرة. قد تتغير عمليتها دون إشعار.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

مستخدمة من قبل المتصفحات للإبلاغ عن انتهاكات سياسة أمن المحتوى. لا ينبغي أبدا أن تستخدم هذه الوحدة، إلا عند استخدامها تلقائيا باستخدام متصفح ويب CSP متوافق.

وسائط:
Other general parameters are available.
reportonly

علم على أنه تقرير عن سياسة الرصد، وليس فرض سياسة

Type: boolean (details)
source

ماذا أنشأ رأس CSP الذي تسبب في هذا التقرير

الافتراضي: internal

action=delete

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

حذف صفحة.

وسائط:
Other general parameters are available.
title

عنوان الصفحة للحذف. لا يمكن أن يُستخدَم جنبا إلى جنب مع pageid</var

pageid

معرف الصفحة للحذف. لا يمكن أن يُستخدَم جنبا إلى جنب مع pageid</var

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

سبب الحذف. إذا لم يُحدَّد، سوف تُستخدَم أحد الأسباب التي تنشأ تلقائيا.

tags

تغيير وسوم لتطبيق الإدخال في سجل الحذف.

القيم (منفصلة مع | أو البديل):
deletetalk

احذف صفحة النقاش، إذا وُجدت.

Type: boolean (details)
watch
مهمل.

أضف الصفحة إلى لائحة مراقبة المستعمل الحالي

Type: boolean (details)
watchlist

أضف الصفحة أو أزلها دون قيد أو شرط من قائمة مراقبة المستخدم الحالي ، أو استخدم التفضيلات (التي تم تجاهلها لمستخدمي الروبوت) أو لا تغير الساعة.

إحدى القيم التالية: nochange، preferences، unwatch، watch
الافتراضي: preferences
unwatch
مهمل.

إزالة الصفحة من قائمة المراقبة للمستخدم الحالي.

Type: boolean (details)
oldimage

اسم الصورة القديمة لحذفها كما هو منصوص عليه action=query&prop=imageinfo&iiprop=archivename.

token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.

action=edit

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إنشاء وتعديل الصفحات.

وسائط:
Other general parameters are available.
title

عنوان الصفحة للحذف. لا يمكن أن يُستخدَم جنبا إلى جنب مع pageid</var

pageid

معرف الصفحة لتحريرها. لا يمكن أن يُستخدَم جنبا إلى جنب مع pageid</var

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

معرف القسم. 0 للقسم العلوي ، جديد لقسم جديد. غالبًا ما يكون عددًا صحيحًا موجبًا ، ولكن يمكن أن يكون أيضًا غير رقمي.

sectiontitle

عنوان القسم الجديد عند استخدام قسم = جديد .

text

محتوى الصفحة

summary

تحرير الملخص.

عندما لا يتم توفير هذه المعلمة أو فارغة ، يمكن إنشاء ملخص تحرير تلقائيًا.

عند استخدام section=new و sectiontitle غير متوفر ، ويتم استخدام قيمة هذه المعلمة لعنوان القسم بدلاً من ذلك ، ويتم إنشاء ملخص التحرير تلقائيًا.

tags

عدل الوسوم لتطبيق المراجعة.

القيم (منفصلة مع | أو البديل):
minor

التعليم على هذا التعديل كتعديل طفيف.

Type: boolean (details)
notminor

عدم التعليم على هذا التعديل كتعديل طفيف حتى إذا تم تعيين تفضيل المستخدم "أشِّر كل التعديلات على أنها طفيفة مبدئيا".

Type: boolean (details)
bot

علم على هذا التعديل كتعديل بوت.

Type: boolean (details)
baserevid

معرّف المراجعة الأساسية ، يُستخدم للكشف عن تعارضات التحرير. يمكن الحصول عليها من خلال action=query&prop=revisions. تتسبب التعارضات الذاتية في فشل التحرير ما لم يتم تعيين basetimestamp.

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

الطابع الزمني للمراجعة الأساسية ، يستخدم لاكتشاف تعارضات التحرير. يمكن الحصول عليها من خلال action=query&prop=revisions&rvprop=timestamp. يتم تجاهل الصراعات الذاتية.

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

الطابع الزمني عند بدء عملية التحرير، ويُستخدَم للكشف عن الحروب التحريرية، ويمكن الحصول عليها من خلال curtimestamp when beginning the edit process (e.g. when loading the page content to edit).

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

تجاوز أية أخطاء حول الصفحة التي تم حذفها في هذه الأثناء.

Type: boolean (details)
createonly

لا تحرر الصفحة إذا كان موجودا بالفعل.

Type: boolean (details)
nocreate

يحدث خطأ إذا كانت الصفحة غير موجودة.

Type: boolean (details)
watch
مهمل.

أضف الصفحة إلى لائحة مراقبة المستعمل الحالي

Type: boolean (details)
unwatch
مهمل.

إزالة الصفحة من قائمة المراقبة للمستخدم الحالي.

Type: boolean (details)
watchlist

أضف الصفحة أو أزلها دون قيد أو شرط من قائمة مراقبة المستخدم الحالي ، أو استخدم التفضيلات (التي تم تجاهلها لمستخدمي الروبوت) أو لا تغير الساعة.

إحدى القيم التالية: nochange، preferences، unwatch، watch
الافتراضي: preferences
md5

رمز الرقم MD5 للوسيط text، أو الوسائط prependtext وappendtext متسلسلة، في حالة التعيين، لن يتم التعديل ما لم يكن رمز الرقم صحيحا.

prependtext

أضف هذا النص إلى بداية الصفحة أو القسم. يتجاوز نص .

appendtext

أضف هذا النص إلى نهاية الصفحة أو القسم. تجاوز نص text.

استخدم section=new لإلحاق قسم جديد ، بدلاً من هذه المعلمة.

undo

التراجع عن هذه المراجعة. تجاوز text, prependtext وappendtext.

النوع: 2 = قائمة الأعداد الصحيحة
2 = القيم يجب ألا تقل عن ٠ .
undoafter

التراجع عن جميع المراجعات من undo لهذه. إذا لم يتم التغيير، تراجع عن تعديل واحد فقط.

النوع: 2 = قائمة الأعداد الصحيحة
2 = القيم يجب ألا تقل عن ٠ .
redirect

حل التحويلات تلقائيا.

Type: boolean (details)
contentformat

نسق المحتوى التسلسلي المستخدم لنص المدخلات.

إحدى القيم التالية: application/json، application/octet-stream، application/unknown، application/x-binary، text/css، text/javascript، text/plain، text/unknown، text/x-wiki، unknown/unknown
contentmodel

نموذج المحتوى للمحتوى الجديد.

إحدى القيم التالية: css، javascript، json، text، unknown، wikitext
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

ينبغي دائما أن يُرسَل الرمز كوسيط أخير، أو على الأقل بعد الوسيط text.

هذه المعلمة مطلوبة.

action=emailuser

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

مراسلة المستخدم

وسائط:
Other general parameters are available.
target

مستخدم لإرسال بريد إلكتروني له.

هذه المعلمة مطلوبة.
subject

رأس الموضوع

هذه المعلمة مطلوبة.
text

جسم البريد الإلكتروني

هذه المعلمة مطلوبة.
ccme

إرسال نسخة من هذه الرسالة لي.

Type: boolean (details)
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.
أمثلة:
أرسل بريدا إلكترونيا للمستخدم WikiSysop بالنص Content.
api.php?action=emailuser&target=WikiSysop&text=Content&token=123ABC [فتح في ملعب]

action=expandtemplates

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

يوسع كافة القوالب ضمن نصوص الويكي.

وسائط:
Other general parameters are available.
title

عنوان الصفحة.

text

نص ويكي للتحويل.

هذه المعلمة مطلوبة.
revid

معرف المراجعة، ل{{REVISIONID}} والمتغيرات مماثلة.

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

أية قطعة من المعلومات للحصول عليها،

لاحظ أنه في حالة عدم تحديد أية قيم، فإن النتيجة ستحتوي على نص ويكي، ولكن سيكون الإخراج بتنسيق موقوف.

wikitext
نص الويكي الموسع
categories
أية تصنيفات موجودة في المدخلات غير ممثلة في مخرجات نص الويكي.
properties
خصائص الصفحة التي تحددها الكلمات السحرية الموسعة في نص الويكي.
volatile
إذا كان الإخراج سريع التأثر، ينبغي عدم استخدامه في أي مكان آخر داخل الصفحة.
ttl
الحد الأقصى للوقت الذي يجب بعده إبطال ذاكرة التخزين المؤقت للنتيجة.
modules
تتم إضافة أية وحدات ResourceLoader التي طلبت تعيين دالات المحلل اللغوي إلى الإخراج، يجب طلب jsconfigvars أو encodedjsconfigvars بشكل مشترك مع modules.
jsconfigvars
يعطي متغيرات تكوين جافا سكريبت الخاصة بهذه الصفحة.
encodedjsconfigvars
يعطي متغيرات تكوين جافا سكريبت الخاصة بهذه الصفحة كسلسلة JSON.
parsetree
شجرة تحليل XML للمدخلات.
القيم (منفصلة مع | أو البديل): categories، encodedjsconfigvars، jsconfigvars، modules، parsetree، properties، ttl، volatile، wikitext
includecomments

إدراج أو عدم إدراج تعليقات HTML في الإخراج.

Type: boolean (details)
showstrategykeys

ما إذا كان سيتم تضمين معلومات إستراتيجية الدمج الداخلي في jsconfigvars أم لا.

Type: boolean (details)
generatexml
مهمل.

ولد شجرة تحليل XML (حل محلها prop=parsetree).

Type: boolean (details)
أمثلة:
توسيع نص الويكي {{Project:Sandbox}}.
api.php?action=expandtemplates&text={{Project:Sandbox}} [فتح في ملعب]

action=feedcontributions

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إرجاع تغذية مساهمات المستخدم.

وسائط:
Other general parameters are available.
feedformat

هيئة التلقيم.

إحدى القيم التالية: atom، rss
الافتراضي: rss
user

أي المستخدمين سيتم الحصول على تبرعات لهم.

هذه المعلمة مطلوبة.
النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، نطاق الآي بي، اسم الإنترويكي (مثال "prefix>ExampleName") و معرف المستخدم (مثال "#12345")
namespace

أي نطاق ستتم تصفية المساهمات حسبه.

إحدى القيم التالية: 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
year

من سنة (وأقدم).

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

من شهر (وأقدم).

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

تصفية المساهمات التي بها هذه الوسوم.

القيم (منفصلة مع | أو البديل): mw-blank، mw-changed-redirect-target، mw-contentmodelchange، mw-manual-revert، mw-new-redirect، mw-removed-redirect، mw-replace، mw-reverted، mw-rollback، mw-server-side-upload، mw-undo، wikieditor
الافتراضي: (فارغ)
deletedonly

اعرض المساهمات المحذوفة فقط.

Type: boolean (details)
toponly

تظهر فقط التعديلات التي هي أحدث المراجعات.

Type: boolean (details)
newonly

أظهر إنشاء الصفحات فقط

Type: boolean (details)
hideminor

إخفاء التعديلات الطفيفة.

Type: boolean (details)
showsizediff

عرض حجم الفرق بين النسخ.

Type: boolean (details)
أمثلة:
عودة المساهمات للمستخدم Example.
api.php?action=feedcontributions&user=Example [فتح في ملعب]

action=feedrecentchanges

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

عرض خلاصة أحدث التغييرات.

وسائط:
Other general parameters are available.
feedformat

هيئة التلقيم.

إحدى القيم التالية: atom، rss
الافتراضي: rss
namespace

نطاق لتقييد النتائج.

إحدى القيم التالية: 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
invert

جميع النطاقات عدا المختار.

Type: boolean (details)
associated

تشمل النطاق المرتبط (نقاش أو الرئيسي).

Type: boolean (details)
days

أيام لتقييد النتائج.

النوع: 2 = قائمة الأعداد الصحيحة
2 = القيم يجب ألا تقل عن ١ .
الافتراضي: 7
limit

الحد الأقصى للنتائج المُرجعة

النوع: 2 = قائمة الأعداد الصحيحة
2 = القيم يجب أن تكون بين ١ ٥٠ .
الافتراضي: 50
from

أظهر التغييرات منذ

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

إخفاء التعديلات الطفيفة.

Type: boolean (details)
hidebots

إخفاء التغييرات التي أجرتها بوتات.

Type: boolean (details)
hideanons

إخفاء التغييرات التي أجراها مستخدمون مجهولون.

Type: boolean (details)
hideliu

إخفاء التغييرات التي أجراها مستخدمون مسجلون.

Type: boolean (details)
hidepatrolled

إخفاء التغييرات المراجعة.

Type: boolean (details)
hidemyself

إخفاء التغييرات التي قام بها المستخدم الحالي.

Type: boolean (details)
hidecategorization

إخفاء تغيير عضوية التصنيف.

Type: boolean (details)
tagfilter

فلتر بالوسم.

target

أحدث التغييرات في الصفحات الموصولة من هذه الصفحة فقط

showlinkedto

أظهر التغييرات للصفحات الموصولة للصفحة المعطاة عوضا عن ذلك

Type: boolean (details)
أمثلة:
اظهر التغييرات الحديثة
api.php?action=feedrecentchanges [فتح في ملعب]
أظهر التغييرات الأخيرة في 30 يوم.
api.php?action=feedrecentchanges&days=30 [فتح في ملعب]

action=feedwatchlist

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إرجاع تغذية قائمة المراقبة.

وسائط:
Other general parameters are available.
feedformat

هيئة التلقيم.

إحدى القيم التالية: atom، rss
الافتراضي: rss
hours

صفحات قائمة معدلة ضمن عدة ساعات من الآن.

النوع: 2 = قائمة الأعداد الصحيحة
2 = القيم يجب أن تكون بين ١ ٧٢ .
الافتراضي: 24
linktosections

الربط مباشرةً بالأقسام التي تم تغييرها إن أمكن.

Type: boolean (details)
allrev

تضمين مراجعات متعددة لنفس الصفحة في إطار زمني محدد.

Type: boolean (details)
wlowner

يًستخدَم مع token للوصول إلى قائمة مراقبة مستخدم مختلف.

النوع: مستخدم، بواسطة أي من اسم المستخدم
wltoken

رمز أمان (متوفر في التفضيلات) للسماح بالوصول إلى قائمة مراقبة مستخدم آخر.

wlshow

إظهار العناصر التي تستوفي هذه المعايير فقط، على سبيل المثال، مشاهدة التعديلات الطفيفة فقط التي قام بها المستخدمون مسجلو الدخول، قم بتعيين show=minor|!anon.

القيم (منفصلة مع | أو البديل): !anon، !autopatrolled، !bot، !minor، !patrolled، !unread، anon، autopatrolled، bot، minor، patrolled، unread
wltype

أي أنواع التغييرات لعرضها.

edit
تعديلات الصفحة العادية.
new
إنشاء الصفحات.
log
ادخالات السجلات.
external
التغييرات الخارجية.
categorize
تغييرات عضوية التصنيف.
القيم (منفصلة مع | أو البديل): categorize، edit، external، log، new
الافتراضي: edit|new|log|categorize
wlexcludeuser

لا تسرد التغييرات بواسطة هذا المستخدم.

النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، اسم الإنترويكي (مثال "prefix>ExampleName") و معرف المستخدم (مثال "#12345")
أمثلة:
عرض تغذية قائمة المراقبة.
api.php?action=feedwatchlist [فتح في ملعب]
اظهر كل التغييرات في اخر 6 ساعات
api.php?action=feedwatchlist&allrev=&hours=6 [فتح في ملعب]

action=filerevert

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

استرجع الملف لنسخة قديمة.

وسائط:
Other general parameters are available.
filename

اسم الملف المستهدف، دون البادئة ملف:.

هذه المعلمة مطلوبة.
comment

تعليق الرفع.

الافتراضي: (فارغ)
archivename

اسم أرشيف المراجعة للعودة إليه.

هذه المعلمة مطلوبة.
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.

action=help

عرض مساعدة لوحدات محددة.

وسائط:
Other general parameters are available.
modules

وحدات لعرض مساعدة لها (قيم وسائط action وformat أوmain). يمكن تحديد الوحدات الفرعية ب +.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
الافتراضي: main
submodules

تشمل المساعدة للوحدات الفرعية من الوحدة المسماة.

Type: boolean (details)
recursivesubmodules

تشمل المساعدة للوحدات الفرعية بشكل متكرر.

Type: boolean (details)
wrap

التفاف المخرجات في بنية استجابة API القياسية.

Type: boolean (details)
toc

يتضمن جدول المحتويات في مخرجات HTML.

Type: boolean (details)
أمثلة:
مساعدة للوحدة الرئيسية.
api.php?action=help [فتح في ملعب]
مساعدة لaction=query وجميع الوحدات الفرعية لها.
api.php?action=help&modules=query&submodules=1 [فتح في ملعب]
كل المساعدة في صفحة واحدة.
api.php?action=help&recursivesubmodules=1 [فتح في ملعب]
مساعدة لوحدة المساعدة نفسها.
api.php?action=help&modules=help [فتح في ملعب]
مساعدة لوحدتي استعلام فرعيتين.
api.php?action=help&modules=query+info|query+categorymembers [فتح في ملعب]

action=imagerotate

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

تدوير صورة واحدة أو أكثر.

وسائط:
Other general parameters are available.
rotation

درجة تدوير الصورة في اتجاه عقارب الساعة.

هذه المعلمة مطلوبة.
إحدى القيم التالية: 90، 180، 270
continue

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

tags

تنطبق الوسوم على الإدخال في سجل الرفع.

القيم (منفصلة مع | أو البديل):
titles

قائمة عناوين للعمل عليها.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
pageids

قائمة بمعرفات الصفحات للعمل عليها.

النوع: 2 = قائمة الأعداد الصحيحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
revids

قائمة بمعرفات المراجعات للعمل عليها.

النوع: 2 = قائمة الأعداد الصحيحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
generator

احصل على قائمة الصفحات للعمل عليها من خلال تنفيذ وحدة الاستعلام المحددة.

ملاحظة: يجب أن تبدأ أسماء وسطائط المولد بـ"g"، انظر الأمثلة.

allcategories
تعداد جميع التصنيفات.
alldeletedrevisions
قائمة جميع المراجعات المحذوفة بواسطة المستخدم أو في نطاق.
allfileusages
قائمة جميع استخدامات الملفات، بما في ذلك غير الموجودة.
allimages
تعداد كافة الصور بشكل متتالي.
alllinks
تعداد كافة الروابط التي تشير إلى نطاق معين.
allpages
تعداد كافة الصفحات بشكل متتالي في نطاق معين.
allredirects
أدرج جميع التحويلات إلى نطاق.
allrevisions
اعرض كل المراجعات.
alltransclusions
أدرج كل التضمينات (الصفحات المضمنة باستخدام {{x}})، بما في ذلك غير الموجودة.
backlinks
ابحث عن جميع الصفحات الموصولة للصفحة المحددة.
categories
أدرج جميع التصنيفات التي تنتمي إليها الصفحات.
categorymembers
إدراج جميع الصفحات في تصنيف معين.
deletedrevisions
الحصول على معلومات المراجعة المحذوفة.
duplicatefiles
سرد كافة الملفات التي تكون مكررة عن الملفات المحددة استنادا إلى قيم رمز الرقم.
embeddedin
العثور على جميع الصفحات التي تتضمن (نسخ) العنوان المعطى.
exturlusage
تعداد الصفحات التي تحتوي على مسار محدد.
fileusage
ابحث عن كل الصفحات التي تستخدم الملفات المعطاة.
images
يعرض جميع الملفات المضمنة في الصفحات المعينة.
imageusage
ابحث عن كل الصفحات التي تستخدم عنوان الصورة المعين.
iwbacklinks
العثور على جميع الصفحات التي تصل إلى وصلة الإنترويكي المعطاه.
langbacklinks
ابحث عن جميع الصفحات التي تصل لرابط اللغة المحدد.
links
يعرض جميع الروابط من الصفحات المحددة.
linkshere
ابحث عن جميع الصفحات الموصولة للصفحة المحددة.
pageswithprop
سرد جميع الصفحات التي تستخدم خاصية صفحة معينة.
prefixsearch
قم بإجراء بحث بالبادئة عن عناوين الصفحات.
protectedtitles
سرد جميع العناوين المحمية من الإنشاء.
querypage
الحصول على قائمة يتم توفيرها من خلال صفحة خاصة تستند إلى صفحة استعلام.
random
الحصول على مجموعة من الصفحات العشوائية.
recentchanges
تعداد أحدث التغييرات.
redirects
يعرض جميعالتحويلات إلى الصفحات المحددة.
revisions
الحصول على معلومات المراجعة.
search
إجراء بحث نص كامل.
templates
يعرض جميع الملفات المضمنة في الصفحات المعينة.
transcludedin
ابحث عن جميع الصفحات التي تتضمن الصفحات المعينة.
watchlist
احصل على أحدث التغييرات على الصفحات في قائمة مراقبة المستخدم الحالي.
watchlistraw
الحصول على جميع صفحات قائمة مراقبة المستخدم الحالي.
إحدى القيم التالية: allcategories، alldeletedrevisions، allfileusages، allimages، alllinks، allpages، allredirects، allrevisions، alltransclusions، backlinks، categories، categorymembers، deletedrevisions، duplicatefiles، embeddedin، exturlusage، fileusage، images، imageusage، iwbacklinks، langbacklinks، links، linkshere، pageswithprop، prefixsearch، protectedtitles، querypage، random، recentchanges، redirects، revisions، search، templates، transcludedin، watchlist، watchlistraw
redirects

حل التحويلات تلقائيا في titles وpageids وrevids وفي الصفحات التي يتم إرجاعها بواسطة generator.

Type: boolean (details)
converttitles

تحويل العناوين إلى المتغيرات الأخرى إذا لزم الأمر، يعمل فقط إذا كانت لغة محتوى الويكي تدعم تحويل المتغير، تتضمن اللغات التي تدعم تحويل المتغير ban، en، crh، gan، iu، kk، ku، shi، sr، tg، uz و zh.

Type: boolean (details)
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.

action=import

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

استيراد صفحة من موقع ويكي آخر أو من ملف XML.

لاحظ أنه يجب أن يتم إجراء POST HTTP كرفع ملف (أي باستخدام بيانات متعددة الأجزاء/النماذج) عند إرسال ملف للوسيط xml.

وسائط:
Other general parameters are available.
summary

ملخص إدخال سجل الاستيراد.

xml

ملف XML مرفوع.

يجب نشرها كتحميل ملف باستخدام بيانات متعددة الأجزاء / النموذج.
interwikiprefix

بالنسبة للواردات المرفوعة: بادئة إنترويكي لتطبيقها على أسماء مستخدمين غير معروفة (والمستخدمين المعروفين إذا تم تعيين assignknownusers).

interwikisource

بالنسبة لواردات الإنترويكي: ويكي للاستيراد منه.

إحدى القيم التالية:
interwikipage

بالنسبة لواردات الإنترويكي: صفحة لاستيرادها.

fullhistory

بالنسبة لواردات الإنترويكي: استيراد التاريخ كاملا، وليست النسخة الحالية فقط.

Type: boolean (details)
templates

بالنسبة لواردات الإنترويكي: الإستيراد شمل كافة القوالب كذلك.

Type: boolean (details)
namespace

استيراد إلى هذا النطاق. لا يمكن أن يُستخدَم إلى جانب rootpage.

إحدى القيم التالية: 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
assignknownusers

تعيين تعديلات للمستخدمين المحليين حيث يوجد المستخدم المحدد محليا.

Type: boolean (details)
rootpage

استيراد كصفحة فرعية لهذه الصفحة. لا يمكن أن يُستخدَم إلى جانب rootpage.

tags

تغيير الوسوم لتطبيقها على الإدخال في سجل الاستيراد وعلى المراجعة الخالية في الصفحات المستوردة.

القيم (منفصلة مع | أو البديل):
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.

action=linkaccount (link)

  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

ربط حساب من موفر طرف ثالث للمستخدم الحالي.

الإجراء العام لاستخدام هذه الوحدة هو:

  1. جلب الحقول المتاحة من action=query&meta=authmanagerinfo مع amirequestsfor=link، $amirequestsfor=link ورمز csrf من action=query&meta=tokens.

عرض الحقول للمستخدم، والحصول على تقديمها.

  1. النشر في هذه الوحدة، مع توفير linkreturnurl وأية حقول ذات صلة.
  2. افحص status في الاستجابة.
    • إذا تلقيت PASS أو FAIL أنت انتهيت، العملية نجحت أو لم تفعل.
    • إذا تلقيت UI، قدم الحقول الجديدة للمستخدم والحصول على تقديمها، ثم انشر في هذه الوحدة باستخدام linkcontinue والحقول ذات الصلة المحددة، وكرر الخطوة 4.
    • إذا تلقيت REDIRECT، وجه المستخدم إلى redirecttarget وانتظر العودة إلى linkreturnurl، ثم انشر في هذه الوحدة باستخدام linkcontinue وأية حقول تم تمريرها إلى المسار للعودة ، وكرر الخطوة 4.
    • إذا تلقيت RESTART، هذا يعني أن المصادقة ناجحة ولكن ليس لدينا حساب مستخدم مرتبط، قد تعامل هذا كـUI أو كـFAIL.
وسائط:
Other general parameters are available.
linkrequests

استخدم فقط طلبات المصادقة هذه، بواسطة id الذي يتم إرجاعه من action=query&meta=authmanagerinfo with amirequestsfor=link أو من رد سابق من هذه الوحدة.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
linkmessageformat

تنسيق لاستخدامه في إرسال الرسائل.

إحدى القيم التالية: html، none، raw، wikitext
الافتراضي: wikitext
linkmergerequestfields

دمج معلومات الحقل لجميع طلبات التوثيق في مصفوفة واحدة.

Type: boolean (details)
linkreturnurl

يجب أن يكون العودة لتدفقات المصادقة من الجهات الخارجية مطلقا، مطلوب إما هذا أو linkcontinue.

عند استلام استجابة REDIRECT، ستفتح عادةً متصفح أو عرض ويب للمسار redirecttargetالمحدد لتدفق مصادقة طرف ثالث، عند اكتمال ذلك، سيرسل الطرف الثالث المتصفح أو عرض الويب إلى هذا المسار، يجب عليك استخلاص أي استعلام أو وسائط POST من المسار وتمريرها كطلب linkcontinue إلى وحدة API هذه.

linkcontinue

هذا الطلب استمرار بعد استجابة UI أو REDIRECT سابقة، مطلوب إما هذا أو linkreturnurl.

Type: boolean (details)
linktoken

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.
*
تقبل هذه الوحدة معايير إضافية بناءً على طلبات المصادقة المتاحة، استخدم action=query&meta=authmanagerinfo مع amirequestsfor=link (أو استجابة سابقة من هذه الوحدة، إن وُجِدت) لتحديد الطلبات المتاحة والحقول التي يستخدمونها.

action=login

هذا الاصدار تم تعطيله.

action=logout

  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

تسجيل الخروج ومسح بيانات الجلسة.

وسائط:
Other general parameters are available.
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.
أمثلة:
تسجيل خروج المستخدم الحالي.
api.php?action=logout&token=123ABC [فتح في ملعب]

action=managetags

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

أداء المهام الإدارية المتعلقة بتغيير الوسوم.

وسائط:
Other general parameters are available.
operation

أي الإجراءات ستنفذ: ؛ إنشاء: إنشاء وسم التغيير جديدة للاستخدام اليدوي. ؛ حذف: إزالة وسم التغيير من قاعدة البيانات، بما في ذلك إزالة الوسم من كافة المراجعات، وإدخالات التغيير الأخيرة، وإدخالات السجل المستخدم. ؛ تنشيط: تنشيط وسم التغيير، مما يسمح للمستخدمين بتطبيقه يدويا.

إلغاء
إلغاء تنشيط وسم التغيير، ومنع المستخدمين من تطبيقه يدويا.
create
Create a new change tag for manual use.
delete
Remove a change tag from the database, including removing the tag from all revisions, recent change entries and log entries on which it is used.
activate
Activate a change tag, allowing users to apply it manually.
deactivate
Deactivate a change tag, preventing users from applying it manually.
هذه المعلمة مطلوبة.
إحدى القيم التالية: activate، create، deactivate، delete
tag

وسم لإنشاء أو حذف أو تنشيط أو إلغاء تنشيط. لإنشاء وسم; يجب ألا يكون الوسم موجودا، لحذف وسم; يجب أن يكون الوسم موجودا، لتنشيط وسم; يجب أن يكون الوسم موجودا وغير مستخدم بواسطة إضافة، لإلغاء تنشيط وسم; يجب أن يكون الوسم نشطا في الوقت الحالي ويتم تحديدها يدويا.

هذه المعلمة مطلوبة.
reason

سبب اختياري لإنشاء، وحذف، وتفعيل أو تعطيل الوسم.

الافتراضي: (فارغ)
ignorewarnings

إذا كان سيتم تجاهل أي تحذيرات تصدر خلال العملية.

Type: boolean (details)
tags

تغيير الوسوم لتطبيق الإدخال في سجل الحذف إدارة الوسوم.

القيم (منفصلة مع | أو البديل):
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.

action=mergehistory

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

ادمج تاريخ الصفحة.

وسائط:
Other general parameters are available.
from

عنوان الصفحة التي سيتم دمج تاريخها. لا يمكن أن تُستخدَم بجانب fromid.

fromid

معرف الصفحة التي سيتم دمج تاريخها. لا يمكن أن تُستخدَم بجانب from.

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

عنوان الصفحة التي سيتم دمج تاريخها. لا يمكن أن تُستخدَم بجانب toid.

toid

معرف الصفحة التي سيتم دمج تاريخها. لا يمكن أن تُستخدَم بجانب to.

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

الطابع الزمني للمراجعات التي سيتم نقلها من تاريخ صفحة المصدر إلى تاريخ صفحة الوجهة. إذا تم حذفها، سيتم دمج تاريخ الصفحة كاملا من صفحة المصدر إلى صفحة الوجهة.

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

سبب دمج التاريخ.

الافتراضي: (فارغ)
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.
أمثلة:
دمج تاريخ Oldpage كاملا إلى Newpage.
api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason [فتح في ملعب]
دمج مراجعات الصفحة Oldpage dating up to 2015-12-31T04:37:41Z إلى Newpage.
api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason&timestamp=2015-12-31T04%3A37%3A41Z [فتح في ملعب]

action=move

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

نقل صفحة.

وسائط:
Other general parameters are available.
from

عنوان الصفحة للنقل. لا يمكن أن تُستخدَم بجانب pageid</var

fromid

معرف الصفحة للنقل. لا يمكن أن تُستخدَم بجانب pageid</var

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

عنوان لإعادة تسمية الصفحة له.

هذه المعلمة مطلوبة.
reason

السبب لإعادة التسمية.

الافتراضي: (فارغ)
movetalk

إعادة تسمية صفحة النقاش، إن وُجِدت.

Type: boolean (details)
movesubpages

إعادة تسمية الصفحات الفرعية، إن وُجِدت.

Type: boolean (details)
noredirect

لا تنشئ تحويلة.

Type: boolean (details)
watchlist

أضف الصفحة أو أزلها دون قيد أو شرط من قائمة مراقبة المستخدم الحالي ، أو استخدم التفضيلات (التي تم تجاهلها لمستخدمي الروبوت) أو لا تغير الساعة.

إحدى القيم التالية: nochange، preferences، unwatch، watch
الافتراضي: preferences
ignorewarnings

تجاهل أي تحذيرات.

Type: boolean (details)
tags

غير الوسوم لتطبيقها على الإدخال في سجل النقل وعلى النسخة الفارغة في الصفحة الوجهة.

القيم (منفصلة مع | أو البديل):
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.

action=opensearch

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

بحث الويكي باستخدام بروتوكول أوبن سيرش OpenSearch.

وسائط:
Other general parameters are available.
search

سطر البحث

هذه المعلمة مطلوبة.
namespace

النطاقات للبحث، يتم التجاهل إذا بدأ search ببادئة نطاق صالحة.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
الافتراضي: 0
limit

الحد الأقصى للنتائج المُرجعة

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

لم يعد مستخدما.

Type: boolean (details)
redirects

كيفية التعامل مع التحويلات:

إرجاع
إرجاع التحويلة نفسها.
حل
إرجاع الصفحة الهدف، قد ترجع نتائج أقل من limit.

لأسباب تاريخية; يكون الإعداد الافتراضي هو "إرجاع" لـformat=json و"حل" للتنسيقات الأخرى.

return
Return the redirect itself.
resolve
Return the target page. May return fewer than limit results.

For historical reasons, the default is "return" for format=json and "resolve" for other formats.

إحدى القيم التالية: resolve، return
format

شكل الإخراج.

إحدى القيم التالية: json، jsonfm، xml، xmlfm
الافتراضي: json
warningsaserror

إذا تم رفع التحذيرات بformat=json, أعد أخطاء API بدلا من تجاهلها.

Type: boolean (details)
أمثلة:
العثور على صفحات تبدأ بTe.
api.php?action=opensearch&search=Te [فتح في ملعب]

action=options

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

تغيير تفضيلات المستخدم الحالي.

لا يمكن تعيين سوى الخيارات المسجلة في النواة أو في أحد الملحقات المثبتة، أو الخيارات مع المفاتيح المسبوقة بـuserjs- (التي يُراد استخدامها من قبل سكريبتات المستخدم).

وسائط:
Other general parameters are available.
reset

إعادة تعيين التفضيلات إلى إعدادات الموقع الإفتراضية.

Type: boolean (details)
resetkinds

قائمة أنواع الخيارات لإعادة ضبطها عندما يتم تعيين خيار reset.

القيم (منفصلة مع | أو البديل): all، registered، registered-checkmatrix، registered-multiselect، special، unused، userjs
الافتراضي: all
change

قائمة بالتغييرات، الاسم المنسق=value (مثل skin=vector)، إذا لم يتم تحديد أية قيمة (ولا حتى علامة المساواة)، على سبيل المثال، optionname|otheroption|..., ستتم إعادة تعيين الخيار إلى قيمته الافتراضية، إذا كانت أية قيمة تم تمريرها تحتوي على حرف الأنبوب(|)، فاستخدم فاصل بديل متعدد القيم للعملية الصحيحة.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
optionname

اسم الخيار الذي ينبغي ضبطه إلى القيمة التي قدمها optionvalue.

optionvalue

قيمة للخيار المحدد من قبل optionname.

token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.

action=paraminfo

الحصول على معلومات حول وحدات API.

وسائط:
Other general parameters are available.
modules

قائمة بأسماء الوحدات (قيم الوسائط action أو format أو main)، يمكن تحديد الوحدات الفرعية التي تحتوي على +، أو كل الوحدات الفرعية التي تحتوي على +*، أو جميع الوحدات الفرعية بشكل متكرر بـ+**.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
helpformat

شكل سلاسل المساعدة.

إحدى القيم التالية: html، none، raw، wikitext
الافتراضي: none
querymodules
مهمل.

قائمة بأسماء وحدات الاستعلام (قيمة وسيط prop أو meta أو list)، استخدم modules=query+foo بدلا من querymodules=foo.

القيم (منفصلة مع | أو البديل): allcategories، alldeletedrevisions، allfileusages، allimages، alllinks، allmessages، allpages، allredirects، allrevisions، alltransclusions، allusers، authmanagerinfo، backlinks، blocks، categories، categoryinfo، categorymembers، contributors، deletedrevisions، deletedrevs، duplicatefiles، embeddedin، extlinks، exturlusage، filearchive، filerepoinfo، fileusage، imageinfo، images، imageusage، info، iwbacklinks، iwlinks، langbacklinks، langlinks، languageinfo، links، linkshere، logevents، mystashedfiles، pagepropnames، pageprops، pageswithprop، prefixsearch، protectedtitles، querypage، random، recentchanges، redirects، revisions، search، siteinfo، stashimageinfo، tags، templates، tokens، transcludedin، usercontribs، userinfo، users، watchlist، watchlistraw
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
mainmodule
مهمل.

الحصول على معلومات عن وحدة (المستوى الأعلى) الرئيسية أيضا. استخدم modules=main بدلا من ذلك.

pagesetmodule
مهمل.

الحصول على معلومات حول وحدة مجموعة الصفحة (يتم توفير titles= والأصدقاء) كذلك.

formatmodules
مهمل.

قائمة بأسماء أشكال الوحدات (قيم الوسيط format). استخدم modules بدلا من ذلك.

القيم (منفصلة مع | أو البديل): json، jsonfm، none، php، phpfm، rawfm، xml، xmlfm

action=parse

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

يوزع المحتوى ويرجع مخرجات المحلل.

راجع مختلف وحدات prop لـaction=query للحصول على معلومات من الإصدار الحالي للصفحة.

هناك عدة طرق لتحديد النص المراد تحليله:

  1. حدد صفحة أو مراجعة، باستخدام page أو pageid أو oldid.
  2. حدد المحتوى بشكل صريح، باستخدام text وtitle وrevid وcontentmodel.
  3. تحديد ملخص للتحليل فقط، يجب إعطاء قيمة فارغة لـprop.
وسائط:
Other general parameters are available.
title

عنوان الصفحة التي ينتمي النص إليها.إذا تم حذفها، contentmodel يجب أن تكون محددة، وAPI سيتم استخدامه كعنوان.

text

نص للتحليل. استخدم title أو contentmodel للتحكم في نموذج المحتوى.

revid

معرف المراجعة، لـ{{REVISIONID}} ومتغيرات مشابهة.

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

ملخص للتحليل.

page

تحليل محتوى هذه الصفحة. لا يمكن أن تُستخدَم بجانب text and title.

pageid

حلل محتوى هذه الصفحة. تجاوز page.

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

لو page أو pageid is تم تعيينها للتحويل، حلها.

Type: boolean (details)
oldid

تحليل مضمون هذا التعديل. تجاوز page وpageid.

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

أي قطعة من المعلومات تريد الحصول عليها:

text
يعطي النص المعالج لنص الويكي.
langlinks
يعطي وصلات اللغات في تحليل نصوص الويكي.
categories
يعطي التصنيفات في تحليل نصوص الويكي.
categorieshtml
يعطي إصدار HTML للتصنيفات.
links
يعطي الوصلات الداخلية في تحليل نصوص الويكي.
templates
يعطي القوالب في تحليل نصوص الويكي.
images
يعطي الصور في تحليل نصوص الويكي.
externallinks
يعطي الوصلات الخارجية في تحليل نصوص الويكي.
sections
يعطي الأقسام في تحليل نصوص الويكي.
revid
يضيف معرِف المراجعة للصفحة التي تم تحليلها.
displaytitle
يضيف العنوان في تحليل نصوص الويكي.
subtitle
يضيف العنوان الفرعي للصفحة للصفحة التي تم تحليلها.
headhtml
يمنح نوع مستند محلولا، ويفتح عنصر <html>، <head> ويفتح <body> الصفحة.
modules
يعطي وحدات ResourceLoader المستخدمة في الصفحة، للتحميل; استخدم mw.loader.using()، يجب طلب jsconfigvars أو encodedjsconfigvars بشكل مشترك مع modules.
jsconfigvars
يعطي متغيرات تكوين جافا سكريبت الخاصة بهذه الصفحة. للتطبيق; استخدم mw.config.set().
encodedjsconfigvars
يعطي متغيرات تكوين جافا سكريبت الخاصة بهذه الصفحة كسلسلة JSON.
indicators
يعطي HTML مؤشرات حالة الصفحة المستخدمة في الصفحة.
iwlinks
يعطي وصلات اللغات في تحليل نصوص الويكي.
wikitext
يعطي نصوص الويكي الأصلية التي تم تحليلها.
properties
يعطي الخصائص المختلفة المحددة في تحليل نصوص الويكي.
limitreportdata
يعطي تقرير الحد بطريقة منظمة. لا يعطي أية بيانات، عندما يتم تعيين disablelimitreport.
limitreporthtml
يعطي إصدار HTML لتقرير الحد. لا يعطي أية بيانات، عندما يتم تعيينdisablelimitreport.
parsetree
شجرة تحليل XML لمحتويات المراجعة (يتطلب نموذج محتوى wikitext)
parsewarnings
يعطي التحذيرات التي حدثت أثناء تحليل المحتوى (كنص ويكي).
parsewarningshtml
يعطي التحذيرات التي حدثت أثناء تحليل المحتوى (بتنسيق HTML).
headitems
مهمل. يعطي عناصر لوضعها في <head> الصفحة.
القيم (منفصلة مع | أو البديل): categories، categorieshtml، displaytitle، encodedjsconfigvars، externallinks، headhtml، images، indicators، iwlinks، jsconfigvars، langlinks، limitreportdata، limitreporthtml، links، modules، parsetree، parsewarnings، parsewarningshtml، properties، revid، sections، subtitle، templates، text، wikitext، headitems
الافتراضي: text|langlinks|categories|links|templates|images|externallinks|sections|revid|displaytitle|iwlinks|properties|parsewarnings
wrapoutputclass

فئة CSS لاستخدام التفاف إخراج المحلل.

الافتراضي: mw-parser-output
pst

قم بتحويل قبل الحفظ على المدخلات قبل تحليل ذلك. صالح فقط عند استخدامه مع النص.

Type: boolean (details)
onlypst

قم بإجراء تحويل ما قبل الحفظ (PST) على الإدخال، ولكن لا تقم بتحليله; لعرض نفس نص الويكي، بعد تطبيق PST، صالح فقط عند استخدامه مع text.

Type: boolean (details)
effectivelanglinks
مهمل.

يشمل وصلات لغة المقدمة بواسطة ملحقات (للاستخدام مع prop=langlinks).

Type: boolean (details)
section

قم فقط بتحليل محتوى القسم باستخدام هذا المعرف.! N !! N! عندما يكون جديدًا ، قم بتحليل وعنوان المقطع $ 1 كما لو كنت تضيف قسمًا جديدًا إلى الصفحة.! N !! N! جديد مسموح به فقط عند تحديد النص .

sectiontitle

عنوان قسم جديد عندما يكون section new.

على عكس تحرير الصفحة، لا يرجع هذا إلى summary عند حذفه أو تفريغه.

disablepp
مهمل.

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

Type: boolean (details)
disablelimitreport

تجاهل تقرير الحد ("NewPP limit report") من مخرجات المحلل.

Type: boolean (details)
disableeditsection

تجاهل وصلات تحرير الأقسام من مخرجات المحلل.

Type: boolean (details)
disablestylededuplication

لا تكرر أوراق الأنماط المضمنة في إخراج المحلل.

Type: boolean (details)
showstrategykeys

ما إذا كان سيتم تضمين معلومات إستراتيجية الدمج الداخلي في jsconfigvars أم لا.

Type: boolean (details)
generatexml
مهمل.

توليد شجرة تحليل XML (يتطلب نموذج المحتوى wikitext; حل محلها prop=parsetree).

Type: boolean (details)
preview

تحليل في وضع المعاينة.

Type: boolean (details)
sectionpreview

تحليل في وضع معاينة القسم (يمكن وضع المعاينة أيضا).

Type: boolean (details)
disabletoc

تجاهل جدول المحتويات في المخرجات.

Type: boolean (details)
useskin

تطبيق المظهر المحدد لإخراج المحلل اللغوي، قد يؤثر على الخصائص التالية: langlinks ،headitems ،modules ،jsconfigvars ،indicators.

إحدى القيم التالية: apioutput، fallback، miragetribalwars
contentformat

نموذج المحتوى المسلسل يُستخدَم للنص المدخل. صالح فقط عند استخدامه مع text.

إحدى القيم التالية: application/json، application/octet-stream، application/unknown، application/x-binary، text/css، text/javascript، text/plain، text/unknown، text/x-wiki، unknown/unknown
contentmodel

نموذج المحتوى لنص الإدخال، إذا تم تجاهله، فيجب تحديد title، وسيكون الإعداد الافتراضي هو نموذج العنوان المحدد، صالح فقط عند استخدامه مع text.

إحدى القيم التالية: css، javascript، json، text، unknown، wikitext

action=patrol

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

مراجعة صفحة أو مراجعة.

وسائط:
Other general parameters are available.
rcid

معرف أحدث التغييرات للمراجعة

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

معرف مراجعة للمراجعة

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

تغيير وسوم لتطبيق الإدخال في سجل المراجعة.

القيم (منفصلة مع | أو البديل):
token

تم استرداد رمز مميز "patrol" من action=query&meta=tokens

هذه المعلمة مطلوبة.

action=protect

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

غير مستوى الحماية لصفحة.

وسائط:
Other general parameters are available.
title

عنوان الصفحة ل (إزالة) الحماية. لا يمكن أن تُستخدَم بجانب pageid.

pageid

معرف الصفحة ل (إزالة) الحماية. لا يمكن أن تُستخدَم بجانب pageid.

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

قائمة بمستويات الحماية، منسقة action=level (على سبيل المثال edit=sysop)، يعني مستوى all أن أي شخص مسموح له باتخاذ الإجراء: أي أنه لا توجد قيود.

ملاحظة: أية إجراءات غير مدرجة ستتم إزالة قيودها.

هذه المعلمة مطلوبة.
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
expiry

انتهاء الطوابع الزمنية، إذا تم تعيين طابع زمني واحد فقط، فسيتم استخدامه لكل أشكال الحماية، استخدم infinite أو indefinite أو infinity أو never للحماية التي لا تنتهي أبدا.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
الافتراضي: infinite
reason

سبب (إزالة) الحماية.

الافتراضي: (فارغ)
tags

تغيير وسوم لتطبيق الإدخال في سجل الحماية.

القيم (منفصلة مع | أو البديل):
cascade

تمكين الحماية المتتالية (أي حماية القوالب المضمنة والصور المستخدمة في هذه الصفحة)، يتم التجاهل إذا كان أي من مستويات الحماية المعطاة لا يدعم التتالي.

Type: boolean (details)
watch
مهمل.

إذا تم الضبط، أضف الصفحة (غير) المحمية لقائمة مراقبة المستخدم الحالي.

Type: boolean (details)
watchlist

أضف الصفحة أو أزلها دون قيد أو شرط من قائمة مراقبة المستخدم الحالي ، أو استخدم التفضيلات (التي تم تجاهلها لمستخدمي الروبوت) أو لا تغير الساعة.

إحدى القيم التالية: nochange، preferences، unwatch، watch
الافتراضي: preferences
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.

action=purge

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

مسح ذاكرة التخزين المؤقت للعناوين المعطاة

وسائط:
Other general parameters are available.
forcelinkupdate

تحديث جداول الروابط وتحديثات البيانات الثانوية الأخرى.

Type: boolean (details)
forcerecursivelinkupdate

مثل forcelinkupdate، تحديث جدول الروابط، وتحديث جداول الروابط لأية صفحة تستخدم هذه الصفحة كقالب.

Type: boolean (details)
continue

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

titles

قائمة عناوين للعمل عليها.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
pageids

قائمة بمعرفات الصفحات للعمل عليها.

النوع: 2 = قائمة الأعداد الصحيحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
revids

قائمة بمعرفات المراجعات للعمل عليها.

النوع: 2 = قائمة الأعداد الصحيحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
generator

احصل على قائمة الصفحات للعمل عليها من خلال تنفيذ وحدة الاستعلام المحددة.

ملاحظة: يجب أن تبدأ أسماء وسطائط المولد بـ"g"، انظر الأمثلة.

allcategories
تعداد جميع التصنيفات.
alldeletedrevisions
قائمة جميع المراجعات المحذوفة بواسطة المستخدم أو في نطاق.
allfileusages
قائمة جميع استخدامات الملفات، بما في ذلك غير الموجودة.
allimages
تعداد كافة الصور بشكل متتالي.
alllinks
تعداد كافة الروابط التي تشير إلى نطاق معين.
allpages
تعداد كافة الصفحات بشكل متتالي في نطاق معين.
allredirects
أدرج جميع التحويلات إلى نطاق.
allrevisions
اعرض كل المراجعات.
alltransclusions
أدرج كل التضمينات (الصفحات المضمنة باستخدام {{x}})، بما في ذلك غير الموجودة.
backlinks
ابحث عن جميع الصفحات الموصولة للصفحة المحددة.
categories
أدرج جميع التصنيفات التي تنتمي إليها الصفحات.
categorymembers
إدراج جميع الصفحات في تصنيف معين.
deletedrevisions
الحصول على معلومات المراجعة المحذوفة.
duplicatefiles
سرد كافة الملفات التي تكون مكررة عن الملفات المحددة استنادا إلى قيم رمز الرقم.
embeddedin
العثور على جميع الصفحات التي تتضمن (نسخ) العنوان المعطى.
exturlusage
تعداد الصفحات التي تحتوي على مسار محدد.
fileusage
ابحث عن كل الصفحات التي تستخدم الملفات المعطاة.
images
يعرض جميع الملفات المضمنة في الصفحات المعينة.
imageusage
ابحث عن كل الصفحات التي تستخدم عنوان الصورة المعين.
iwbacklinks
العثور على جميع الصفحات التي تصل إلى وصلة الإنترويكي المعطاه.
langbacklinks
ابحث عن جميع الصفحات التي تصل لرابط اللغة المحدد.
links
يعرض جميع الروابط من الصفحات المحددة.
linkshere
ابحث عن جميع الصفحات الموصولة للصفحة المحددة.
pageswithprop
سرد جميع الصفحات التي تستخدم خاصية صفحة معينة.
prefixsearch
قم بإجراء بحث بالبادئة عن عناوين الصفحات.
protectedtitles
سرد جميع العناوين المحمية من الإنشاء.
querypage
الحصول على قائمة يتم توفيرها من خلال صفحة خاصة تستند إلى صفحة استعلام.
random
الحصول على مجموعة من الصفحات العشوائية.
recentchanges
تعداد أحدث التغييرات.
redirects
يعرض جميعالتحويلات إلى الصفحات المحددة.
revisions
الحصول على معلومات المراجعة.
search
إجراء بحث نص كامل.
templates
يعرض جميع الملفات المضمنة في الصفحات المعينة.
transcludedin
ابحث عن جميع الصفحات التي تتضمن الصفحات المعينة.
watchlist
احصل على أحدث التغييرات على الصفحات في قائمة مراقبة المستخدم الحالي.
watchlistraw
الحصول على جميع صفحات قائمة مراقبة المستخدم الحالي.
إحدى القيم التالية: allcategories، alldeletedrevisions، allfileusages، allimages، alllinks، allpages، allredirects، allrevisions، alltransclusions، backlinks، categories، categorymembers، deletedrevisions، duplicatefiles، embeddedin، exturlusage، fileusage، images، imageusage، iwbacklinks، langbacklinks، links، linkshere، pageswithprop، prefixsearch، protectedtitles، querypage، random، recentchanges، redirects، revisions، search، templates، transcludedin، watchlist، watchlistraw
redirects

حل التحويلات تلقائيا في titles وpageids وrevids وفي الصفحات التي يتم إرجاعها بواسطة generator.

Type: boolean (details)
converttitles

تحويل العناوين إلى المتغيرات الأخرى إذا لزم الأمر، يعمل فقط إذا كانت لغة محتوى الويكي تدعم تحويل المتغير، تتضمن اللغات التي تدعم تحويل المتغير ban، en، crh، gan، iu، kk، ku، shi، sr، tg، uz و zh.

Type: boolean (details)

action=query

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

جلب البيانات من وعن ميدياويكي.

يجب على جميع تعديلات البيانات أولا استخدام استعلام للحصول على رمز لمنع الاعتداء من المواقع الخبيثة.

وسائط:
Other general parameters are available.
prop

أي الخصائص تريد الحصول على صفحات استعلام عنها.

categories
أدرج جميع التصنيفات التي تنتمي إليها الصفحات.
categoryinfo
يرجع المعلومات حول التصنيفات المحددة.
contributors
احصل على قائمة بالمساهمين الذين سجلوا الدخول وعدد المشتركين المجهولين في الصفحة.
deletedrevisions
الحصول على معلومات المراجعة المحذوفة.
duplicatefiles
سرد كافة الملفات التي تكون مكررة عن الملفات المحددة استنادا إلى قيم رمز الرقم.
extlinks
يرجع جميع المسارات الخارجية (وليس الإنترويكي) من الصفحات المعينة.
fileusage
ابحث عن كل الصفحات التي تستخدم الملفات المعطاة.
imageinfo
يعرض معلومات الملف وسجل الرفع.
images
يعرض جميع الملفات المضمنة في الصفحات المعينة.
info
الحصول على معلومات الصفحة الأساسية.
iwlinks
يعرض جميع وصلات الإنترويكي من الصفحات المحددة.
langlinks
يعرض جميع وصلات الإنترويكي التي تربط من الصفحات المحددة.
links
يعرض جميع الروابط من الصفحات المحددة.
linkshere
ابحث عن جميع الصفحات الموصولة للصفحة المحددة.
pageprops
الحصول على خصائص صفحة مختلفة محددة في محتوى الصفحة.
redirects
يعرض جميعالتحويلات إلى الصفحات المحددة.
revisions
الحصول على معلومات المراجعة.
stashimageinfo
يرجع معلومات الملف للملفات المملوءة.
templates
يعرض جميع الملفات المضمنة في الصفحات المعينة.
transcludedin
ابحث عن جميع الصفحات التي تتضمن الصفحات المعينة.
القيم (منفصلة مع | أو البديل): categories، categoryinfo، contributors، deletedrevisions، duplicatefiles، extlinks، fileusage، imageinfo، images، info، iwlinks، langlinks، links، linkshere، pageprops، redirects، revisions، stashimageinfo، templates، transcludedin
list

أي القوائم تريد الحصول عليها.

allcategories
تعداد جميع التصنيفات.
alldeletedrevisions
قائمة جميع المراجعات المحذوفة بواسطة المستخدم أو في نطاق.
allfileusages
قائمة جميع استخدامات الملفات، بما في ذلك غير الموجودة.
allimages
تعداد كافة الصور بشكل متتالي.
alllinks
تعداد كافة الروابط التي تشير إلى نطاق معين.
allpages
تعداد كافة الصفحات بشكل متتالي في نطاق معين.
allredirects
أدرج جميع التحويلات إلى نطاق.
allrevisions
اعرض كل المراجعات.
alltransclusions
أدرج كل التضمينات (الصفحات المضمنة باستخدام {{x}})، بما في ذلك غير الموجودة.
allusers
تعداد جميع المستخدمين المسجلين.
backlinks
ابحث عن جميع الصفحات الموصولة للصفحة المحددة.
blocks
إدراج جميع المستخدمين وعناوين الآيبي الممنوعة.
categorymembers
إدراج جميع الصفحات في تصنيف معين.
embeddedin
العثور على جميع الصفحات التي تتضمن (نسخ) العنوان المعطى.
exturlusage
تعداد الصفحات التي تحتوي على مسار محدد.
filearchive
تعداد كافة الملفات المحذوفة بالتسلسل.
imageusage
ابحث عن كل الصفحات التي تستخدم عنوان الصورة المعين.
iwbacklinks
العثور على جميع الصفحات التي تصل إلى وصلة الإنترويكي المعطاه.
langbacklinks
ابحث عن جميع الصفحات التي تصل لرابط اللغة المحدد.
logevents
الحصول على الأحداث من السجلات.
mystashedfiles
احصل على قائمة بالملفات في ذاكرة التخزين المؤقت الخاص برفع المستخدم الحالي.
pagepropnames
إدراج جميع أسماء خواص الصفحة قيد الاستخدام في الويكي.
pageswithprop
سرد جميع الصفحات التي تستخدم خاصية صفحة معينة.
prefixsearch
قم بإجراء بحث بالبادئة عن عناوين الصفحات.
protectedtitles
سرد جميع العناوين المحمية من الإنشاء.
querypage
الحصول على قائمة يتم توفيرها من خلال صفحة خاصة تستند إلى صفحة استعلام.
random
الحصول على مجموعة من الصفحات العشوائية.
recentchanges
تعداد أحدث التغييرات.
search
إجراء بحث نص كامل.
tags
سرد وسوم التغيير.
usercontribs
الحصول على جميع التعديلات من قبل المستخدم.
users
الحصول على معلومات حول قائمة المستخدمين.
watchlist
احصل على أحدث التغييرات على الصفحات في قائمة مراقبة المستخدم الحالي.
watchlistraw
الحصول على جميع صفحات قائمة مراقبة المستخدم الحالي.
deletedrevs
مهمل. إدراج المراجعات المحذوفة.
القيم (منفصلة مع | أو البديل): allcategories، alldeletedrevisions، allfileusages، allimages، alllinks، allpages، allredirects، allrevisions، alltransclusions، allusers، backlinks، blocks، categorymembers، embeddedin، exturlusage، filearchive، imageusage، iwbacklinks، langbacklinks، logevents، mystashedfiles، pagepropnames، pageswithprop، prefixsearch، protectedtitles، querypage، random، recentchanges، search، tags، usercontribs، users، watchlist، watchlistraw، deletedrevs
meta

أي البيانات الوصفية تريد الحصول عليها.

allmessages
إرجاع الرسائل من هذا الموقع.
authmanagerinfo
استرداد معلومات حول حالة المصادقة الحالية.
filerepoinfo
إرجاع معلومات التعريف حول مستودعات الصور المكونة في الويكي.
languageinfo
عرض معلومات حول اللغات المتاحة.
siteinfo
إرجاع معلومات عامة حول الموقع.
tokens
الحصول على الرموز المميزة لإجراءات تعديل البيانات.
userinfo
الحصول على معلومات حول المستخدم الحالي.
القيم (منفصلة مع | أو البديل): allmessages، authmanagerinfo، filerepoinfo، languageinfo، siteinfo، tokens، userinfo
indexpageids

تضمين قسم إضافي لمعرفات الصفحات يسرد جميع معرفات الصفحات التي تم إرجاعها.

Type: boolean (details)
export

تصدير المراجعات الحالية لجميع الصفحات المعينة أو المولدة.

Type: boolean (details)
exportnowrap

إعادة تصدير XML دون التفاف عليه في نتيجة XML (نفس شكل خاص:تصدير). يمكن استخدامها فقط مع query+export.

Type: boolean (details)
exportschema

استهداف الإصدار المحدد من تنسيق تفريغ XML عند التصدير، يمكن استخدامه مع query+export فقط.

إحدى القيم التالية: 0.10، 0.11
الافتراضي: 0.11
iwurl

ما إذا كنت تريد الحصول على المسار الكامل إذا كان العنوان رابط إنترويكي.

Type: boolean (details)
continue

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

rawcontinue

إرجاع query-continue بيانات خام للاستمرار.

Type: boolean (details)
titles

قائمة عناوين للعمل عليها.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
pageids

قائمة بمعرفات الصفحات للعمل عليها.

النوع: 2 = قائمة الأعداد الصحيحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
revids

قائمة بمعرفات المراجعات للعمل عليها.

النوع: 2 = قائمة الأعداد الصحيحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
generator

احصل على قائمة الصفحات للعمل عليها من خلال تنفيذ وحدة الاستعلام المحددة.

ملاحظة: يجب أن تبدأ أسماء وسطائط المولد بـ"g"، انظر الأمثلة.

allcategories
تعداد جميع التصنيفات.
alldeletedrevisions
قائمة جميع المراجعات المحذوفة بواسطة المستخدم أو في نطاق.
allfileusages
قائمة جميع استخدامات الملفات، بما في ذلك غير الموجودة.
allimages
تعداد كافة الصور بشكل متتالي.
alllinks
تعداد كافة الروابط التي تشير إلى نطاق معين.
allpages
تعداد كافة الصفحات بشكل متتالي في نطاق معين.
allredirects
أدرج جميع التحويلات إلى نطاق.
allrevisions
اعرض كل المراجعات.
alltransclusions
أدرج كل التضمينات (الصفحات المضمنة باستخدام {{x}})، بما في ذلك غير الموجودة.
backlinks
ابحث عن جميع الصفحات الموصولة للصفحة المحددة.
categories
أدرج جميع التصنيفات التي تنتمي إليها الصفحات.
categorymembers
إدراج جميع الصفحات في تصنيف معين.
deletedrevisions
الحصول على معلومات المراجعة المحذوفة.
duplicatefiles
سرد كافة الملفات التي تكون مكررة عن الملفات المحددة استنادا إلى قيم رمز الرقم.
embeddedin
العثور على جميع الصفحات التي تتضمن (نسخ) العنوان المعطى.
exturlusage
تعداد الصفحات التي تحتوي على مسار محدد.
fileusage
ابحث عن كل الصفحات التي تستخدم الملفات المعطاة.
images
يعرض جميع الملفات المضمنة في الصفحات المعينة.
imageusage
ابحث عن كل الصفحات التي تستخدم عنوان الصورة المعين.
iwbacklinks
العثور على جميع الصفحات التي تصل إلى وصلة الإنترويكي المعطاه.
langbacklinks
ابحث عن جميع الصفحات التي تصل لرابط اللغة المحدد.
links
يعرض جميع الروابط من الصفحات المحددة.
linkshere
ابحث عن جميع الصفحات الموصولة للصفحة المحددة.
pageswithprop
سرد جميع الصفحات التي تستخدم خاصية صفحة معينة.
prefixsearch
قم بإجراء بحث بالبادئة عن عناوين الصفحات.
protectedtitles
سرد جميع العناوين المحمية من الإنشاء.
querypage
الحصول على قائمة يتم توفيرها من خلال صفحة خاصة تستند إلى صفحة استعلام.
random
الحصول على مجموعة من الصفحات العشوائية.
recentchanges
تعداد أحدث التغييرات.
redirects
يعرض جميعالتحويلات إلى الصفحات المحددة.
revisions
الحصول على معلومات المراجعة.
search
إجراء بحث نص كامل.
templates
يعرض جميع الملفات المضمنة في الصفحات المعينة.
transcludedin
ابحث عن جميع الصفحات التي تتضمن الصفحات المعينة.
watchlist
احصل على أحدث التغييرات على الصفحات في قائمة مراقبة المستخدم الحالي.
watchlistraw
الحصول على جميع صفحات قائمة مراقبة المستخدم الحالي.
إحدى القيم التالية: allcategories، alldeletedrevisions، allfileusages، allimages، alllinks، allpages، allredirects، allrevisions، alltransclusions، backlinks، categories، categorymembers، deletedrevisions، duplicatefiles، embeddedin، exturlusage، fileusage، images، imageusage، iwbacklinks، langbacklinks، links، linkshere، pageswithprop، prefixsearch، protectedtitles، querypage، random، recentchanges، redirects، revisions، search، templates، transcludedin، watchlist، watchlistraw
redirects

حل التحويلات تلقائيا في query+titles وquery+pageids وquery+revids وفي الصفحات التي يتم إرجاعها بواسطة query+generator.

Type: boolean (details)
converttitles

تحويل العناوين إلى المتغيرات الأخرى إذا لزم الأمر، يعمل فقط إذا كانت لغة محتوى الويكي تدعم تحويل المتغير، تتضمن اللغات التي تدعم تحويل المتغير ban، en، crh، gan، iu، kk، ku، shi، sr، tg، uz و zh.

Type: boolean (details)

prop=categories (cl)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

أدرج جميع التصنيفات التي تنتمي إليها الصفحات.

وسائط:
Other general parameters are available.
clprop

أي الخصائص الإضافية التي يمكنك الحصول عليها لكل تصنيف:

sortkey
يضيف مفتاح الفرز (سلسلة سداسية عشرية) وبادئة مفتاح الفرز (جزء يمكن قراءته بواسطة البشر) للتصنيف.
timestamp
يضيف الطابع الزمني عند إضافة التصنيف.
hidden
يوسم التصنيفات المخفية بـ__HIDDENCAT__.
القيم (منفصلة مع | أو البديل): hidden، sortkey، timestamp
clshow

أي نوع من التصنيفات لإظهاره.

القيم (منفصلة مع | أو البديل): !hidden، hidden
cllimit

كم عدد التصنيات للعودة.

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

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

clcategories

إدراج هذه التصنيفات فقط، مفيد للتحقق ما إذا كانت صفحة معينة في تصنيف معين.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
cldir

الاتجاه للإدراج فيه.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending
أمثلة:
احصل على قائمة بالتصنيفات التي تنتمي إليها صفحة Albert Einstein.
api.php?action=query&prop=categories&titles=Albert%20Einstein [فتح في ملعب]
الحصول على معلومات حول جميع التصنيفات المستخدمة في صفحة Albert Einstein.
api.php?action=query&generator=categories&titles=Albert%20Einstein&prop=info [فتح في ملعب]

prop=categoryinfo (ci)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

يرجع المعلومات حول التصنيفات المحددة.

وسائط:
Other general parameters are available.
cicontinue

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

أمثلة:
الحصول على معلومات عن Category:Foo وCategory:Bar.
api.php?action=query&prop=categoryinfo&titles=Category:Foo|Category:Bar [فتح في ملعب]

prop=contributors (pc)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

احصل على قائمة بالمساهمين الذين سجلوا الدخول وعدد المشتركين المجهولين في الصفحة.

وسائط:
Other general parameters are available.
pcgroup

قم بتضمين المستخدمين بالصلاحيات المحددة فقط، لا تقم بتضمين الصلاحيات الممنوحة بواسطة المجموعات الضمنية أو الترقية التلقائية مثل * المستخدمين أو المستخدمين المؤكدين.

القيم (منفصلة مع | أو البديل): bot، bureaucrat، inno، interface-admin، suppress، sysop
pcexcludegroup

استبعاد المستخدمين بالصلاحيات المحددة، لا تقم بتضمين الصلاحيات الممنوحة بواسطة المجموعات الضمنية أو الترقية التلقائية مثل * المستخدمين أو المستخدمين المؤكدين.

القيم (منفصلة مع | أو البديل): bot، bureaucrat، inno، interface-admin، suppress، sysop
pcrights

قم بتضمين المستخدمين بالصلاحيات المحددة فقط، لا تشمل الصلاحيات الممنوحة بواسطة المجموعات الضمنية أو الترقية التلقائية مثل * المستخدمين أو المستخدمين المؤكدين.

القيم (منفصلة مع | أو البديل): apihighlimits، applychangetags، autoconfirmed، autocreateaccount، autopatrol، bigdelete، block، blockemail، bot، browsearchive، changetags، createaccount، createpage، createtalk، delete، delete-redirect، deletechangetags، deletedhistory، deletedtext، deletelogentry، deleterevision، edit، editcontentmodel، editinterface، editmyoptions، editmyprivateinfo، editmyusercss، editmyuserjs، editmyuserjson، editmyuserjsredirect، editmywatchlist، editprotected، editsemiprotected، editsitecss، editsitejs، editsitejson، editusercss، edituserjs، edituserjson، hideuser، import، importupload، ipblock-exempt، managechangetags، markbotedits، mergehistory، minoredit، move، move-categorypages، move-rootuserpages، move-subpages، movefile، nominornewtalk، noratelimit، override-export-depth، pagelang، patrol، patrolmarks، protect، purge، read، reupload، reupload-own، reupload-shared، rollback، sendemail، siteadmin، suppressionlog، suppressredirect، suppressrevision، unblockself، undelete، unwatchedpages، upload، upload_by_url، usermerge، userrights، userrights-interwiki، viewmyprivateinfo، viewmywatchlist، viewsuppressed، writeapi
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
pcexcluderights

استبعاد المستخدمين بالصلاحيات المحددة، لا تقم بتضمين الصلاحيات الممنوحة بواسطة المجموعات الضمنية أو الترقية التلقائية مثل * المستخدمين أو المستخدمين المؤكدين.

القيم (منفصلة مع | أو البديل): apihighlimits، applychangetags، autoconfirmed، autocreateaccount، autopatrol، bigdelete، block، blockemail، bot، browsearchive، changetags، createaccount، createpage، createtalk، delete، delete-redirect، deletechangetags، deletedhistory، deletedtext، deletelogentry، deleterevision، edit، editcontentmodel، editinterface، editmyoptions، editmyprivateinfo، editmyusercss، editmyuserjs، editmyuserjson، editmyuserjsredirect، editmywatchlist، editprotected، editsemiprotected، editsitecss، editsitejs، editsitejson، editusercss، edituserjs، edituserjson، hideuser، import، importupload، ipblock-exempt، managechangetags، markbotedits، mergehistory، minoredit، move، move-categorypages، move-rootuserpages، move-subpages، movefile، nominornewtalk، noratelimit، override-export-depth، pagelang، patrol، patrolmarks، protect، purge، read، reupload، reupload-own، reupload-shared، rollback، sendemail، siteadmin، suppressionlog، suppressredirect، suppressrevision، unblockself، undelete، unwatchedpages، upload، upload_by_url، usermerge، userrights، userrights-interwiki، viewmyprivateinfo، viewmywatchlist، viewsuppressed، writeapi
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
pclimit

كم عدد المساهمين للعودة.

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

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

prop=deletedrevisions (drv)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

الحصول على معلومات المراجعة المحذوفة.

يمكن استخدامه بعدة طرق:

  1. الحصول على مراجعات محذوفة لمجموعة من الصفحات، عن طريق تعيين عناوين أو صفحات، مرتبة حسب العنوان والطابع الزمني.
  2. الحصول على بيانات حول مجموعة من المراجعات المحذوفة عن طريق تعيين معرفاتها مع معرفات المراجعات، مرتبة حسب معرف المراجعة.
وسائط:
Other general parameters are available.
drvprop

أي الخصائص للحصول عليها لكل مراجعة:

ids
معرف المراجعة.
flags
أعلام المراجعة (طفيفة).
timestamp
الطابع الزمني للمراجعة.
user
المستخدم الذي أجرى المراجعة. لو أن المستخدم قد تم إخفاؤه، فخاصية userhidden سيتم إرجاعها.
userid
معرف المستخدم لمنشئ المراجعة. لو أن المستخدم قد تم إخفاؤه، فخاصية userhidden سيتم إرجاعها.
size
طول (بايت) المراجعة.
slotsize
طول (بايت) كل فتحة مراجعة.
sha1
SHA-1 (القاعدة 16) المراجعة. لو أن المحتوى قد تم إخفاؤه، فخاصية sha1hidden سيتم إرجاعها.
slotsha1
SHA-1 (القاعدة 16) لكل فتحة مراجعة. لو أن المحتوى قد تم إخفاؤه، فخاصية sha1hidden سيتم إرجاعها.
contentmodel
معرف نموذج المحتوى لكل فتحة مراجعة.
comment
تعليق من قبل المستخدم للمراجعة. لو أن التعليق قد تم إخفاؤه، فخاصية commenthidden سيتم إرجاعها.
parsedcomment
تعليق محلل من قبل المستخدم للمراجعة. لو أن التعليق قد تم إخفاؤه، فخاصية commenthidden سيتم إرجاعها.
content
محتوى كل فتحة مراجعة. لو أن المحتوى قد تم حذف مراجعته، فخاصية texthidden سيتم إرجاعها.
tags
وسوم للمراجعة.
roles
أدرج أدوار فتحة المحتوى الموجودة في المراجعة.
parsetree
مهمل. استخدم action=expandtemplates أو action=parse بدلا من ذلك، شجرة تحليل XML لمحتوى المراجعة (تتطلب نموذج المحتوى wikitext).
القيم (منفصلة مع | أو البديل): comment، content، contentmodel، flags، ids، parsedcomment، roles، sha1، size، slotsha1، slotsize، tags، timestamp، user، userid، parsetree
الافتراضي: ids|timestamp|flags|comment|user
drvslots

أي الفتحات المراجعة لتعيد البيانات، عندما يتم تضمين الخصائص ذات الصلة بالفتحات في drvprops، إذا تم حذفها، فسيتم إرجاع البيانات من فتحة main بتنسيق متوافق مع الإصدارات السابقة.

القيم (منفصلة مع | أو البديل): main
لتحديد كل القيم; استخدم *.
drvlimit

الحد من عدد المراجعات التي سيتم إرجاعها.

النوع: عدد صحيح أو max
2 = القيم يجب أن تكون بين ١ ٥٠٠ .
drvexpandtemplates
مهمل.

استخدم action=expandtemplates بدلا من ذلك، قم بتوسيع القوالب في محتوى المراجعة (يتطلب drvprop=content).

Type: boolean (details)
drvgeneratexml
مهمل.

استخدم action=expandtemplates أو action=parse بدلا من ذلك، قم بتوليد شجرة تحليل XML لمحتوى المراجعة (تتطلب drvprop=content).

Type: boolean (details)
drvparse
مهمل.

استخدم action=parse بدلا من ذلك، تحليل محتوى المراجعة (يتطلب drvprop=content)، لأسباب تتعلق بالأداء; إذا تم استخدام هذا الخيار، يتم فرض drvlimit إلى 1.

Type: boolean (details)
drvsection

قم فقط باسترداد محتوى القسم باستخدام هذا المعرف.

drvdiffto
مهمل.

استخدم action=compare بدلا من ذلك، معرف المراجعة للتفريق بين كل مراجعة، استخدم prev وnext وcur للمراجعة السابقة واللاحقة والحالية على التوالي.

drvdifftotext
مهمل.

استخدم action=compare بدلا من ذلك، النص للتفريق بين كل مراجعة، يختلف عدد محدود فقط من المراجعات، يتجاوز drvdiffto، إذا تم تعيين drvsection، فسيتم تمييز هذا القسم فقط مقابل هذا النص.

drvdifftotextpst
مهمل.

استخدم action=compare بدلا من ذلك، قم بإجراء تحويل ما قبل الحفظ على النص قبل نشره، صالح فقط عند استخدامه مع drvdifftotext.

Type: boolean (details)
drvcontentformat
مهمل.

تنسيق التسلسل المستخدم لـdrvdifftotext والمتوقع لإخراج المحتوى.

إحدى القيم التالية: application/json، application/octet-stream، application/unknown، application/x-binary، text/css، text/javascript، text/plain، text/unknown، text/x-wiki، unknown/unknown
drvstart

الطابع الزمني لبدء العد منه، تم التجاهل عند معالجة قائمة بمعرفات المراجعة.

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

الطابع الزمني لإيقاف التعداد فيه، تم التجاهل عند معالجة قائمة بمعرفات المراجعة.

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

في أي اتجاه للتعداد:

الأحدث
سرد الأقدم أولا، ملاحظة: يجب أن يكون drvstart قبل drvend.
older
List newest first (default). Note: drvstart has to be later than drvend.
الأقدم
سرد الأحدث أولا (افتراضي)، ملاحظة: يجب أن يكون drvstart بعد drvend.
newer
List oldest first. Note: drvstart has to be before drvend.
older
List newest first (default). Note: drvstart has to be later than drvend.
إحدى القيم التالية: newer، older
الافتراضي: older
drvtag

إدراج المراجعات الموسومة بهذ الوسم فقط.

drvuser

إدراج المراجعات بواسطة هذا المستخدم فقط.

النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، اسم الإنترويكي (مثال "prefix>ExampleName") و معرف المستخدم (مثال "#12345")
drvexcludeuser

لا تسرد المراجعات بواسطة هذا المستخدم.

النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، اسم الإنترويكي (مثال "prefix>ExampleName") و معرف المستخدم (مثال "#12345")
drvcontinue

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

prop=duplicatefiles (df)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

سرد كافة الملفات التي تكون مكررة عن الملفات المحددة استنادا إلى قيم رمز الرقم.

وسائط:
Other general parameters are available.
dflimit

كم عدد الملفات المكررة للعودة.

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

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

dfdir

الاتجاه للإدراج فيه.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending
dflocalonly

ابحث فقط عن الملفات في المستودع المحلي.

Type: boolean (details)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

يرجع جميع المسارات الخارجية (وليس الإنترويكي) من الصفحات المعينة.

وسائط:
Other general parameters are available.
ellimit

كم عدد الوصلات للعودة.

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

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

elprotocol

بروتوكول المسار، إذا تم تعيين elquery وفارغ، يكون البروتوكول httpاترك كلا من هذا وelquery فارغين لسرد جميع الروابط الخارجية.

إحدى القيم التالية: يمكن أن يكون فارغًا ، أو bitcoin، ftp، ftps، geo، git، gopher، http، https، irc، ircs، magnet، mailto، matrix، mms، news، nntp، redis، sftp، sip، sips، sms، ssh، svn، tel، telnet، urn، worldwind، xmpp
الافتراضي: (فارغ)
elquery

بحث سلسلة دون بروتوكول، مفيد للتحقق مما إذا كانت صفحة معينة تحتوي على مسار خارجي معين.

elexpandurl

توسيع المسارات المتعلقة بالبروتوكول مع البروتوكول الأساسي.

Type: boolean (details)

prop=fileusage (fu)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

ابحث عن كل الصفحات التي تستخدم الملفات المعطاة.

وسائط:
Other general parameters are available.
fuprop

أي الخصائص للحصول عليها.

pageid
معرف الصفحة لكل صفحة.
title
عنوان كل صفحة.
redirect
علم إذا كانت الصفحة تحويلة.
القيم (منفصلة مع | أو البديل): pageid، redirect، title
الافتراضي: pageid|title|redirect
funamespace

إدراج الصفحات في هذه النطاقات فقط.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
fushow

إظهار العناصر التي تستوفي هذه المعايير فقط:

تحويلة
عرض التحويلات فقط.
غير تحويلة
إظهار غير التحويلات فقط.
redirect
Only show redirects.
!redirect
Only show non-redirects.
القيم (منفصلة مع | أو البديل): !redirect، redirect
fulimit

كم العدد للعودة.

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

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

أمثلة:
احصل على قائمة الصفحات التي تستخدم File:Example.jpg.
api.php?action=query&prop=fileusage&titles=File%3AExample.jpg [فتح في ملعب]
احصل على معلومات حول الصفحات التي تستخدم File:Example.jpg.
api.php?action=query&generator=fileusage&titles=File%3AExample.jpg&prop=info [فتح في ملعب]

prop=imageinfo (ii)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

يعرض معلومات الملف وسجل الرفع.

وسائط:
Other general parameters are available.
iiprop

معلومات الملف التي يجب الحصول عليها:

timestamp
يضيف الطابع الزمني للنسخة المرفوعة.
user
يضيف المستخدم الذي رفع كل إصدار من الملف. لو أن المستخدم قد تم إخفاؤه، فخاصية userhidden سيتم إرجاعها.
userid
إضافة هوية المستخدم الذي قام بتحميل كل إصدار ملف. لو أن المستخدم قد تم إخفاؤه، فخاصية userhidden سيتم إرجاعها.
comment
تعليق على الإصدار. لو أن التعليق قد تم حذف مراجعته، فخاصية commenthidden سيتم إرجاعها.
parsedcomment
تحليل التعليق على النسخة. لو أن التعليق قد تم حذف مراجعته، فخاصية commenthidden سيتم إرجاعها.
canonicaltitle
يضيف العنوان الأساسي للملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
url
يعطي مسارا للملف وصفحة الوصف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
size
يضيف حجم الملف بالبايت والطول والعرض وعدد الصفحات (عند قابلية التطبيق).
dimensions
الاسم المستعار للحجم.
sha1
يضيف تجزئة SHA-1 للملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
mime
يضيف نوع MIME للملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
thumbmime
يضيف نوع MIME للصورة المصغرة (يتطلب مسار ووسيط iiurlwidth). لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
mediatype
يضيف نوع الوسائط للملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
metadata
يسرد بيانات تعريف Exif لإصدار الملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
commonmetadata
يسرد بيانات التعريف العامة لصيغة الملف لإصدار الملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
extmetadata
يسرد البيانات الوصفية المنسقة من مصادر متعددة، النتائج بتنسيق HTML. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
archivename
يضيف اسم ملف إصدار الأرشيف للإصدارات غير الأحدث. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
bitdepth
يضيف عمق البت للإصدار. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
uploadwarning
تُستخدَم من قبل صفحة Special:Upload للحصول على معلومات حول ملف موجود، غير مخصص للاستخدام خارج نواة ميدياويكي.
badfile
يضيف ما إذا كان الملف موجودا في MediaWiki:Bad image list
القيم (منفصلة مع | أو البديل): archivename، badfile، bitdepth، canonicaltitle، comment، commonmetadata، dimensions، extmetadata، mediatype، metadata، mime، parsedcomment، sha1، size، thumbmime، timestamp، uploadwarning، url، user، userid
الافتراضي: timestamp|user
iilimit

عدد مراجعات الملفات ليتم إرجاعها لكل ملف.

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

الطابع الزمني لبدء الإدراج منه.

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

الطابع الزمني لإيقاف الإدراج فيه.

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

إذا تم تعيين iiprop=url، فسيتم إرجاع مسار صورة مقسمة إلى هذا العرض، لأسباب تتعلق بالأداء في حالة استخدام هذا الخيار; لن يتم عرض أكثر من 50 من الصور المقاسة.

النوع: 2 = قائمة الأعداد الصحيحة
الافتراضي: -1
iiurlheight

على غرار iiurlwidth.

النوع: 2 = قائمة الأعداد الصحيحة
الافتراضي: -1
iimetadataversion

إصدار البيانات الوصفية لاستخدامه، إذا تم تحديد latest، استخدم أحدث إصدار، الافتراضي 1 للتوافق مع الإصدارات السابقة.

الافتراضي: 1
iiextmetadatalanguage

أية لغة لجلب extmetadata بها، هذا يؤثر على كل الترجمة التي يتم جلبها، إذا كانت متعددة متاحة، وكذلك كيفية تنسيق أشياء مثل الأرقام والقيم المختلفة.

الافتراضي: ar
iiextmetadatamultilang

إذا كانت ترجمات خاصية extmetadata متاحة، فاجلبها كلها.

Type: boolean (details)
iiextmetadatafilter

إذا كان محددا وغير فارغ، فسيتم إرجاع هذه المفاتيح فقط لـiiprop=extmetadata.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
iiurlparam

سلسلة وسيط خاصة بالمعالج، على سبيل المثال، قد تستخدم ملفات PDF page15-100px، يجب استخدام iiurlwidth وأن يكون متسقا مع iiurlparam.

الافتراضي: (فارغ)
iibadfilecontexttitle

إذا تم تعيينbadfilecontexttitleprop=badfile ، فهذا هو عنوان الصفحة المستخدم عند تقييم MediaWiki:Bad image list

iicontinue

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

iilocalonly

ابحث فقط عن الملفات في المستودع المحلي.

Type: boolean (details)

prop=images (im)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

يعرض جميع الملفات المضمنة في الصفحات المعينة.

وسائط:
Other general parameters are available.
imlimit

كم عدد الملفات للعودة.

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

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

imimages

إدراج هذه الملفات فقط، مفيد للتحقق ما إذا كانت صفحة معينة تحتوي على ملف معين.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
imdir

الاتجاه للإدراج فيه.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending

prop=info (in)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

الحصول على معلومات الصفحة الأساسية.

وسائط:
Other general parameters are available.
inprop

الخصائص الإضافية التي يجب الحصول عليها:

protection
إدراج مستوى الحماية لكل صفحة.
talkid
معرف الصفحة لصفحة النقاش لكل صفحة غير النقاش.
watched
أدرج حالة المراقبة لكل صفحة.
watchers
عدد المراقبين، إذا كان مسموحا.
visitingwatchers
عدد مراقبي كل صفحة الذين زاروا التحريرات الأخيرة لتلك الصفحة، إذا كان مسموحا بذلك.
notificationtimestamp
الطابع الزمني لإشعار قائمة المراقبة لكل صفحة.
subjectid
معرف الصفحة للصفحة الرئيسية لكل صفحة نقاش.
associatedpage
العنوان المسبق لـ موضوع أو صفحة نقاش مرتبطة.
url
يعطي مسارا كاملا، ومسارا للتعديل، ومسار الأساسي لكل صفحة.
readable
مهمل. ما إذا كان يمكن للمستخدم قراءة هذه الصفحة، استخدم intestactions=read بدلا من ذلك.
preload
يعطي النص الذي تم إرجاعه بواسطة EditFormPreloadText.
displaytitle
يعطي الطريقة التي يتم بها عرض عنوان الصفحة بالفعل.
varianttitles
يعطي عنوان العرض بجميع الصيغ الخاصة بلغة محتوى الموقع.
linkclasses
يعطي فئات CSS الإضافية (مثل ألوان الارتباط) المستخدمة للارتباطات إلى هذه الصفحة إذا كانت ستظهر على الصفحة المسماة بـ linkcontext in .
القيم (منفصلة مع | أو البديل): associatedpage، displaytitle، linkclasses، notificationtimestamp، preload، protection، subjectid، talkid، url، varianttitles، visitingwatchers، watched، watchers، readable
inlinkcontext

عنوان السياق المراد استخدامه عند تحديد فئات CSS إضافية (مثل ألوان الارتباط) عندما تحتوي الخاصية in على فئات الروابط .

النوع: عنوان صفحة
يقبل الصفحات غير الموجودة.
الافتراضي: الصفحة الرئيسية
intestactions

اختبر ما إذا كان المستخدم الحالي يمكنه تنفيذ إجراءات معينة على الصفحة.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
intestactionsdetail

مستوى التفاصيل لـintestactions، استخدم وسائط الوحدة الرئيسية errorformat وerrorlang للتحكم في تنسيق الرسائل التي تم إرجاعها.

boolean
إرجاع قيمة منطقية لكل إجراء.
full
إرجاع الرسائل التي تصف سبب عدم السماح بالإجراء ، أو مصفوفة فارغة إذا كان مسموحا بها.
quick
مثل full ولكن تخطي المراجعات باهظة الثمن.
إحدى القيم التالية: boolean، full، quick
الافتراضي: boolean
incontinue

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

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

يعرض جميع وصلات الإنترويكي من الصفحات المحددة.

وسائط:
Other general parameters are available.
iwprop

الخصائص الإضافية التي يجب الحصول عليها لكل ارتباط interwiki:

url
يضيف المسار الكامل.
القيم (منفصلة مع | أو البديل): url
iwprefix

عودة وصلات الإنترويكي بهذه البادئة فقط.

iwtitle

رابط إنترويكي للبحث عنه، يجب استخدامه مع iwprefix</var.

iwdir

الاتجاه للإدراج فيه.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending
iwlimit

كم عدد وصلات الإنترويكي للعودة.

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

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

iwurl
مهمل.

ما إذا كنت تريد الحصول على المسار الكامل (لا يمكن استخدامه مع iwprop).

Type: boolean (details)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

يعرض جميع وصلات الإنترويكي التي تربط من الصفحات المحددة.

وسائط:
Other general parameters are available.
llprop

الخصائص الإضافية التي يمكنك الحصول عليها لكل رابط بين اللغات:

url
يضيف المسار الكامل.
langname
يضيف اسم اللغة المترجمة (أفضل جهد)، استخدم llinlanguagecode للتحكم في اللغة.
autonym
يضيف اسم اللغة الأم.
القيم (منفصلة مع | أو البديل): autonym، langname، url
lllang

إرجاع وصلات اللغة برمز اللغة هذا فقط.

lltitle

رابط للبحث عنه، يجب استخدامه مع llprefix</var.

lldir

الاتجاه للإدراج فيه.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending
llinlanguagecode

رمز اللغة لأسماء اللغة المترجمة.

الافتراضي: ar
lllimit

كم عدد الروابط المحلية التي ستعود.

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

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

llurl
مهمل.

ما إذا كنت ستحصل على المسار الكامل (لا يمكن استخدامه مع llprop).

Type: boolean (details)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

يعرض جميع الروابط من الصفحات المحددة.

وسائط:
Other general parameters are available.
plnamespace

إظهار الروابط في هذه النطاقات فقط.

القيم (منفصلة مع | أو البديل): -1، -2، 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
pllimit

كم عدد الوصلات للعودة.

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

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

pltitles

إدراج الروابط لهذه العناوين فقط، مفيد للتحقق مما إذا كانت صفحة معينة ترتبط بعنوان معين.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
pldir

الاتجاه للإدراج فيه.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending

prop=linkshere (lh)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

ابحث عن جميع الصفحات الموصولة للصفحة المحددة.

وسائط:
Other general parameters are available.
lhprop

أي الخصائص للحصول عليها.

pageid
معرف الصفحة لكل صفحة.
title
عنوان كل صفحة.
redirect
علم إذا كانت الصفحة تحويلة.
القيم (منفصلة مع | أو البديل): pageid، redirect، title
الافتراضي: pageid|title|redirect
lhnamespace

إدراج الصفحات في هذه النطاقات فقط.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
lhshow

إظهار العناصر التي تستوفي هذه المعايير فقط:

تحويلة
عرض التحويلات فقط.
غير تحويلة
إظهار غير التحويلات فقط.
redirect
Only show redirects.
!redirect
Only show non-redirects.
القيم (منفصلة مع | أو البديل): !redirect، redirect
lhlimit

كم العدد للعودة.

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

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

prop=pageprops (pp)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

الحصول على خصائص صفحة مختلفة محددة في محتوى الصفحة.

وسائط:
Other general parameters are available.
ppcontinue

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

ppprop

سرد خصائص الصفحة هذه فقط (action=query&list=pagepropnames تقوم بإرجاع أسماء خصائص الصفحة قيد الاستخدام)، مفيد للتحقق مما إذا كانت الصفحات تستخدم خاصية صفحة معينة.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).

prop=redirects (rd)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

يعرض جميعالتحويلات إلى الصفحات المحددة.

وسائط:
Other general parameters are available.
rdprop

أي الخصائص للحصول عليها.

pageid
معرف الصفحة لكل تحويلة.
title
عنوان كل تحويلة.
fragment
جزء من كل تحويلة، إن وُجِدت.
القيم (منفصلة مع | أو البديل): fragment، pageid، title
الافتراضي: pageid|title
rdnamespace

إدراج الصفحات في هذه النطاقات فقط.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
rdshow

إظهار العناصر التي تستوفي هذه المعايير فقط:

fragment
إظهار التحويلات بجزء فقط.
!fragment
إظهار التحويلات بدون جزء فقط.
fragment
Only show redirects with a fragment.
!fragment
Only show redirects without a fragment.
القيم (منفصلة مع | أو البديل): !fragment، fragment
rdlimit

كم عدد التحويلات لإرجاعها.

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

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

prop=revisions (rv)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

الحصول على معلومات المراجعة.

يمكن استخدامه بعدة طرق:

  1. الحصول على بيانات حول مجموعة من الصفحات (المراجعة الأخيرة)، عن طريق تعيين عناوين أو معرفات صفحات.
  2. احصل على مراجعات لصفحة معينة، باستخدام العناوين أو معرفات الصفحات ذات البداية، أو النهاية، أو الحد.
  3. الحصول على بيانات حول مجموعة من المراجعات من خلال تعيين معرفاتها مع معرفات المراجعات.
وسائط:
Other general parameters are available.
rvprop

أي الخصائص للحصول عليها لكل مراجعة:

ids
معرف المراجعة.
flags
أعلام المراجعة (طفيفة).
timestamp
الطابع الزمني للمراجعة.
user
المستخدم الذي أجرى المراجعة. لو أن المستخدم قد تم إخفاؤه، فخاصية userhidden سيتم إرجاعها.
userid
معرف المستخدم لمنشئ المراجعة. لو أن المستخدم قد تم إخفاؤه، فخاصية userhidden سيتم إرجاعها.
size
طول (بايت) المراجعة.
slotsize
طول (بايت) كل فتحة مراجعة.
sha1
SHA-1 (القاعدة 16) المراجعة. لو أن المحتوى قد تم إخفاؤه، فخاصية sha1hidden سيتم إرجاعها.
slotsha1
SHA-1 (القاعدة 16) لكل فتحة مراجعة. لو أن المحتوى قد تم إخفاؤه، فخاصية sha1hidden سيتم إرجاعها.
contentmodel
معرف نموذج المحتوى لكل فتحة مراجعة.
comment
تعليق من قبل المستخدم للمراجعة. لو أن التعليق قد تم إخفاؤه، فخاصية commenthidden سيتم إرجاعها.
parsedcomment
تعليق محلل من قبل المستخدم للمراجعة. لو أن التعليق قد تم إخفاؤه، فخاصية commenthidden سيتم إرجاعها.
content
محتوى كل فتحة مراجعة. لو أن المحتوى قد تم حذف مراجعته، فخاصية texthidden سيتم إرجاعها.
tags
وسوم للمراجعة.
roles
أدرج أدوار فتحة المحتوى الموجودة في المراجعة.
parsetree
مهمل. استخدم action=expandtemplates أو action=parse بدلا من ذلك، شجرة تحليل XML لمحتوى المراجعة (تتطلب نموذج المحتوى wikitext).
القيم (منفصلة مع | أو البديل): comment، content، contentmodel، flags، ids، parsedcomment، roles، sha1، size، slotsha1، slotsize، tags، timestamp، user، userid، parsetree
الافتراضي: ids|timestamp|flags|comment|user
rvslots

أي الفتحات المراجعة لتعيد البيانات، عندما يتم تضمين الخصائص ذات الصلة بالفتحات في rvprops، إذا تم حذفها، فسيتم إرجاع البيانات من فتحة main بتنسيق متوافق مع الإصدارات السابقة.

القيم (منفصلة مع | أو البديل): main
لتحديد كل القيم; استخدم *.
rvlimit

الحد من عدد المراجعات التي سيتم إرجاعها.

لا يجوز استخدامها إلا مع صفحة واحدة (الوضع #2).
النوع: عدد صحيح أو max
2 = القيم يجب أن تكون بين ١ ٥٠٠ .
rvexpandtemplates
مهمل.

استخدم action=expandtemplates بدلا من ذلك، قم بتوسيع القوالب في محتوى المراجعة (يتطلب rvprop=content).

Type: boolean (details)
rvgeneratexml
مهمل.

استخدم action=expandtemplates أو action=parse بدلا من ذلك، قم بتوليد شجرة تحليل XML لمحتوى المراجعة (تتطلب rvprop=content).

Type: boolean (details)
rvparse
مهمل.

استخدم action=parse بدلا من ذلك، تحليل محتوى المراجعة (يتطلب rvprop=content)، لأسباب تتعلق بالأداء; إذا تم استخدام هذا الخيار، يتم فرض rvlimit إلى 1.

Type: boolean (details)
rvsection

قم فقط باسترداد محتوى القسم باستخدام هذا المعرف.

rvdiffto
مهمل.

استخدم action=compare بدلا من ذلك، معرف المراجعة للتفريق بين كل مراجعة، استخدم prev وnext وcur للمراجعة السابقة واللاحقة والحالية على التوالي.

rvdifftotext
مهمل.

استخدم action=compare بدلا من ذلك، النص للتفريق بين كل مراجعة، يختلف عدد محدود فقط من المراجعات، يتجاوز rvdiffto، إذا تم تعيين rvsection، فسيتم تمييز هذا القسم فقط مقابل هذا النص.

rvdifftotextpst
مهمل.

استخدم action=compare بدلا من ذلك، قم بإجراء تحويل ما قبل الحفظ على النص قبل نشره، صالح فقط عند استخدامه مع rvdifftotext.

Type: boolean (details)
rvcontentformat
مهمل.

تنسيق التسلسل المستخدم لـrvdifftotext والمتوقع لإخراج المحتوى.

إحدى القيم التالية: application/json، application/octet-stream، application/unknown، application/x-binary، text/css، text/javascript، text/plain، text/unknown، text/x-wiki، unknown/unknown
rvstartid

بدء التعداد من الطابع الزمني لهذه المراجعة، يجب أن تكون النسخة موجودة، لكن لا يجب أن تنتمي إلى هذه الصفحة.

لا يجوز استخدامها إلا مع صفحة واحدة (الوضع #2).
النوع: 2 = قائمة الأعداد الصحيحة
rvendid

إيقاف التعداد في الطابع الزمني لهذه المراجعة، يجب أن تكون النسخة موجودة، لكن لا يجب أن تنتمي إلى هذه الصفحة.

لا يجوز استخدامها إلا مع صفحة واحدة (الوضع #2).
النوع: 2 = قائمة الأعداد الصحيحة
rvstart

من أي طابع زمني للمراجعة لبدء التعداد.

لا يجوز استخدامها إلا مع صفحة واحدة (الوضع #2).
النوع: timestamp (allowed formats)
rvend

تعداد يصل إلى هذا الطابع الزمني.

لا يجوز استخدامها إلا مع صفحة واحدة (الوضع #2).
النوع: timestamp (allowed formats)
rvdir

في أي اتجاه للتعداد:

الأحدث
سرد الأقدم أولا، ملاحظة: يجب أن يكون rvstart قبل rvend.
older
List newest first (default). Note: rvstart has to be later than rvend.
الأقدم
سرد الأحدث أولا (افتراضي)، ملاحظة: يجب أن يكون rvstart بعد rvend.
newer
List oldest first. Note: rvstart has to be before rvend.
older
List newest first (default). Note: rvstart has to be later than rvend.
لا يجوز استخدامها إلا مع صفحة واحدة (الوضع #2).
إحدى القيم التالية: newer، older
الافتراضي: older
rvuser

عدم تضمين سوى المراجعات التي أجراها المستخدم.

لا يجوز استخدامها إلا مع صفحة واحدة (الوضع #2).
النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، اسم الإنترويكي (مثال "prefix>ExampleName") و معرف المستخدم (مثال "#12345")
rvexcludeuser

استبعاد المراجعات التي أجراها المستخدم.

لا يجوز استخدامها إلا مع صفحة واحدة (الوضع #2).
النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، اسم الإنترويكي (مثال "prefix>ExampleName") و معرف المستخدم (مثال "#12345")
rvtag

إدراج المراجعات الموسومة بهذ الوسم فقط.

rvcontinue

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

أمثلة:
احصل على بيانات تتضمن محتوى آخر مراجعة لـAPI العناوين وMain Page.
api.php?action=query&prop=revisions&titles=API|%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9&rvslots=*&rvprop=timestamp|user|comment|content [فتح في ملعب]
احصل على آخر 5 مراجعات لـMain Page.
api.php?action=query&prop=revisions&titles=%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9&rvlimit=5&rvprop=timestamp|user|comment [فتح في ملعب]
احصل على أول 5 مراجعات من Main Page.
api.php?action=query&prop=revisions&titles=%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer [فتح في ملعب]
احصل على أول 5 مراجعات للصفحة Main Page بعد 2006-05-01.
api.php?action=query&prop=revisions&titles=%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer&rvstart=2006-05-01T00:00:00Z [فتح في ملعب]
احصل على أول 5 مراجعات للصفحة Main Page التي لم يجرها المستخدم المجهول 127.0.0.1.
api.php?action=query&prop=revisions&titles=%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9&rvlimit=5&rvprop=timestamp|user|comment&rvexcludeuser=127.0.0.1 [فتح في ملعب]
احصل على أول 5 مراجعات للصفحة Main Page التي تم إجراؤها بواسطة المستخدم MediaWiki default.
api.php?action=query&prop=revisions&titles=%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9&rvlimit=5&rvprop=timestamp|user|comment&rvuser=MediaWiki%20default [فتح في ملعب]

prop=stashimageinfo (sii)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

يرجع معلومات الملف للملفات المملوءة.

وسائط:
Other general parameters are available.
siifilekey

المفتاح الذي يحدد التحميل السابق المخزن مؤقتا.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
siisessionkey
مهمل.

الاسم المستعار لـsiifilekey; للتوافق مع الإصدارات السابقة.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
siiprop

معلومات الملف التي يجب الحصول عليها:

timestamp
يضيف الطابع الزمني للنسخة المرفوعة.
canonicaltitle
يضيف العنوان الأساسي للملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
url
يعطي مسارا للملف وصفحة الوصف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
size
يضيف حجم الملف بالبايت والطول والعرض وعدد الصفحات (عند قابلية التطبيق).
dimensions
الاسم المستعار للحجم.
sha1
يضيف تجزئة SHA-1 للملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
mime
يضيف نوع MIME للملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
thumbmime
يضيف نوع MIME للصورة المصغرة (يتطلب مسار ووسيط siiurlwidth). لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
metadata
يسرد بيانات تعريف Exif لإصدار الملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
commonmetadata
يسرد بيانات التعريف العامة لصيغة الملف لإصدار الملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
extmetadata
يسرد البيانات الوصفية المنسقة من مصادر متعددة، النتائج بتنسيق HTML. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
bitdepth
يضيف عمق البت للإصدار. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
badfile
يضيف ما إذا كان الملف موجودا في MediaWiki:Bad image list
القيم (منفصلة مع | أو البديل): badfile، bitdepth، canonicaltitle، commonmetadata، dimensions، extmetadata، metadata، mime، sha1، size، thumbmime، timestamp، url
الافتراضي: timestamp|url
siiurlwidth

إذا تم تعيين siiprop=url، فسيتم إرجاع مسار صورة مقسمة إلى هذا العرض، لأسباب تتعلق بالأداء في حالة استخدام هذا الخيار; لن يتم عرض أكثر من 50 من الصور المقاسة.

النوع: 2 = قائمة الأعداد الصحيحة
الافتراضي: -1
siiurlheight

على غرار siiurlwidth.

النوع: 2 = قائمة الأعداد الصحيحة
الافتراضي: -1
siiurlparam

سلسلة وسيط خاصة بالمعالج، على سبيل المثال، قد تستخدم ملفات PDF page15-100px، يجب استخدام siiurlwidth وأن يكون متسقا مع siiurlparam.

الافتراضي: (فارغ)

prop=templates (tl)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

يعرض جميع الملفات المضمنة في الصفحات المعينة.

وسائط:
Other general parameters are available.
tlnamespace

إظهار القوالب في هذه النطاقات فقط.

القيم (منفصلة مع | أو البديل): -1، -2، 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
tllimit

كم عدد القوالب للعودة.

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

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

tltemplates

إدراج هذه القوالب فقط، مفيد للتحقق ما إذا كانت صفحة معينة تستخدم قالبا معينا.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
tldir

الاتجاه للإدراج فيه.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending

prop=transcludedin (ti)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

ابحث عن جميع الصفحات التي تتضمن الصفحات المعينة.

وسائط:
Other general parameters are available.
tiprop

أي الخصائص للحصول عليها.

pageid
معرف الصفحة لكل صفحة.
title
عنوان كل صفحة.
redirect
علم إذا كانت الصفحة تحويلة.
القيم (منفصلة مع | أو البديل): pageid، redirect، title
الافتراضي: pageid|title|redirect
tinamespace

إدراج الصفحات في هذه النطاقات فقط.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
tishow

إظهار العناصر التي تستوفي هذه المعايير فقط:

تحويلة
عرض التحويلات فقط.
!تحويلة
إظهار غير التحويلات فقط.
redirect
Only show redirects.
!redirect
Only show non-redirects.
القيم (منفصلة مع | أو البديل): !redirect، redirect
tilimit

كم العدد للعودة.

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

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

list=allcategories (ac)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

تعداد جميع التصنيفات.

وسائط:
Other general parameters are available.
acfrom

التصنيف الذي يبدأ التعداد منه.

accontinue

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

acto

التصنيف الذي يقف التعداد عنده.

acprefix

ابحث عن جميع التصنيفات التي تبدأ أسماؤها بهذه القيمة.

acdir

اتجاه الفرز.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending
acmin

فقط إرجاع التصنيفات بهذا العدد الكبير من الأعضاء على الأقل.

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

فقط إرجاع التصنيفات بهذا العدد الكبير من الأعضاء على الأقل.

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

كم عدد التصنيات للعودة.

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

أي الخصائص تريد الحصول عليها:

size
أضف عدد الصفحات في هذا التصنيف.
hidden
يوسم التصنيفات المخفية بـ__HIDDENCAT__.
القيم (منفصلة مع | أو البديل): hidden، size
الافتراضي: (فارغ)
أمثلة:
إدراج التصنيفات مع معلومات حول عدد الصفحات في كل منها.
api.php?action=query&list=allcategories&acprop=size [فتح في ملعب]
استرداد المعلومات حول صفحة التصنيف نفسها للتصنيفات التي تبدأ بList.
api.php?action=query&generator=allcategories&gacprefix=List&prop=info [فتح في ملعب]

list=alldeletedrevisions (adr)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

قائمة جميع المراجعات المحذوفة بواسطة المستخدم أو في نطاق.

وسائط:
Other general parameters are available.
adrprop

أي الخصائص للحصول عليها لكل مراجعة:

ids
معرف المراجعة.
flags
أعلام المراجعة (طفيفة).
timestamp
الطابع الزمني للمراجعة.
user
المستخدم الذي أجرى المراجعة. لو أن المستخدم قد تم إخفاؤه، فخاصية userhidden سيتم إرجاعها.
userid
معرف المستخدم لمنشئ المراجعة. لو أن المستخدم قد تم إخفاؤه، فخاصية userhidden سيتم إرجاعها.
size
طول (بايت) المراجعة.
slotsize
طول (بايت) كل فتحة مراجعة.
sha1
SHA-1 (القاعدة 16) المراجعة. لو أن المحتوى قد تم إخفاؤه، فخاصية sha1hidden سيتم إرجاعها.
slotsha1
SHA-1 (القاعدة 16) لكل فتحة مراجعة. لو أن المحتوى قد تم إخفاؤه، فخاصية sha1hidden سيتم إرجاعها.
contentmodel
معرف نموذج المحتوى لكل فتحة مراجعة.
comment
تعليق من قبل المستخدم للمراجعة. لو أن التعليق قد تم إخفاؤه، فخاصية commenthidden سيتم إرجاعها.
parsedcomment
تعليق محلل من قبل المستخدم للمراجعة. لو أن التعليق قد تم إخفاؤه، فخاصية commenthidden سيتم إرجاعها.
content
محتوى كل فتحة مراجعة. لو أن المحتوى قد تم حذف مراجعته، فخاصية texthidden سيتم إرجاعها.
tags
وسوم للمراجعة.
roles
أدرج أدوار فتحة المحتوى الموجودة في المراجعة.
parsetree
مهمل. استخدم action=expandtemplates أو action=parse بدلا من ذلك، شجرة تحليل XML لمحتوى المراجعة (تتطلب نموذج المحتوى wikitext).
القيم (منفصلة مع | أو البديل): comment، content، contentmodel، flags، ids، parsedcomment، roles، sha1، size، slotsha1، slotsize، tags، timestamp، user، userid، parsetree
الافتراضي: ids|timestamp|flags|comment|user
adrslots

أي الفتحات المراجعة لتعيد البيانات، عندما يتم تضمين الخصائص ذات الصلة بالفتحات في adrprops، إذا تم حذفها، فسيتم إرجاع البيانات من فتحة main بتنسيق متوافق مع الإصدارات السابقة.

القيم (منفصلة مع | أو البديل): main
لتحديد كل القيم; استخدم *.
adrlimit

الحد من عدد المراجعات التي سيتم إرجاعها.

النوع: عدد صحيح أو max
2 = القيم يجب أن تكون بين ١ ٥٠٠ .
adrexpandtemplates
مهمل.

استخدم action=expandtemplates بدلا من ذلك، قم بتوسيع القوالب في محتوى المراجعة (يتطلب adrprop=content).

Type: boolean (details)
adrgeneratexml
مهمل.

استخدم action=expandtemplates أو action=parse بدلا من ذلك، قم بتوليد شجرة تحليل XML لمحتوى المراجعة (تتطلب adrprop=content).

Type: boolean (details)
adrparse
مهمل.

استخدم action=parse بدلا من ذلك، تحليل محتوى المراجعة (يتطلب adrprop=content)، لأسباب تتعلق بالأداء; إذا تم استخدام هذا الخيار، يتم فرض adrlimit إلى 1.

Type: boolean (details)
adrsection

قم فقط باسترداد محتوى القسم باستخدام هذا المعرف.

adrdiffto
مهمل.

استخدم action=compare بدلا من ذلك، معرف المراجعة للتفريق بين كل مراجعة، استخدم prev وnext وcur للمراجعة السابقة واللاحقة والحالية على التوالي.

adrdifftotext
مهمل.

استخدم action=compare بدلا من ذلك، النص للتفريق بين كل مراجعة، يختلف عدد محدود فقط من المراجعات، يتجاوز adrdiffto، إذا تم تعيين adrsection، فسيتم تمييز هذا القسم فقط مقابل هذا النص.

adrdifftotextpst
مهمل.

استخدم action=compare بدلا من ذلك، قم بإجراء تحويل ما قبل الحفظ على النص قبل نشره، صالح فقط عند استخدامه مع adrdifftotext.

Type: boolean (details)
adrcontentformat
مهمل.

تنسيق التسلسل المستخدم لـadrdifftotext والمتوقع لإخراج المحتوى.

إحدى القيم التالية: application/json، application/octet-stream، application/unknown، application/x-binary، text/css، text/javascript، text/plain، text/unknown، text/x-wiki، unknown/unknown
adruser

إددراج المراجعات بواسطة هذا المستخدم فقط.

النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، اسم الإنترويكي (مثال "prefix>ExampleName") و معرف المستخدم (مثال "#12345")
adrnamespace

أدرج الصفحات في هذا النطاق فقط.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
adrstart

الطابع الزمني لبدء العد منه.

يمكن أن تُستخدَم فقط مع adruser.
النوع: timestamp (allowed formats)
adrend

الطابع الزمني الذي يقف التعداد منه.

يمكن أن تُستخدَم فقط مع adruser.
النوع: timestamp (allowed formats)
adrdir

في أي اتجاه للتعداد:

الأحدث
سرد الأقدم أولا، ملاحظة: يجب أن يكون adrstart قبل adrend.
older
List newest first (default). Note: adrstart has to be later than adrend.
الأقدم
سرد الأحدث أولا (افتراضي)، ملاحظة: يجب أن يكون adrstart بعد adrend.
newer
List oldest first. Note: adrstart has to be before adrend.
older
List newest first (default). Note: adrstart has to be later than adrend.
إحدى القيم التالية: newer، older
الافتراضي: older
adrfrom

بدء الإدراج في القائمة من هذا العنوان.

لا يمكن أن تُستخدَم مع adruser.
adrto

وقف الإدراج في القائمة من هذا العنوان.

لا يمكن أن تُستخدَم مع adruser.
adrprefix

ابحث عن جميع عناوين الصفحات التي تبدأ أسماؤها بهذه القيمة.

لا يمكن أن تُستخدَم مع adruser.
adrexcludeuser

لا تسرد المراجعات بواسطة هذا المستخدم.

لا يمكن أن تُستخدَم مع adruser.
النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، اسم الإنترويكي (مثال "prefix>ExampleName") و معرف المستخدم (مثال "#12345")
adrtag

إدراج المراجعات الموسومة بهذ الوسم فقط.

adrcontinue

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

adrgeneratetitles

عندما يُستخدَم كمولد، ولد عناوين بدلا من معرفات المراجعات.

Type: boolean (details)
أمثلة:
اذكر آخر 50 مشاركة محذوفة بواسطة المستخدم Example</kbd.
api.php?action=query&list=alldeletedrevisions&adruser=Example&adrlimit=50 [فتح في ملعب]
سرد أول 50 مراجعات محذوفة في النطاق الرئيسي.
api.php?action=query&list=alldeletedrevisions&adrdir=newer&adrnamespace=0&adrlimit=50 [فتح في ملعب]

list=allfileusages (af)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

قائمة جميع استخدامات الملفات، بما في ذلك غير الموجودة.

وسائط:
Other general parameters are available.
afcontinue

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

affrom

عنوان الملف لبدء التعداد منه.

afto

عنوان الملف لوقف التعداد منه.

afprefix

البحث عن كل عناوين الملفات التي تبدأ بهذه القيمة.

afunique

عرض عناوين ملفات متميزة فقط، لا يمكن استخدامها مع afprop=ids، عند استخدامها كمولد، يتم إنتاج الصفحات المستهدفة بدلا من صفحات المصدر.

Type: boolean (details)
afprop

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

ids
تضيف معرفات استخدام الصفحات (لا يمكن استخدامها مع afunique).
title
تضيف عنوان الملف.
القيم (منفصلة مع | أو البديل): ids، title
الافتراضي: title
aflimit

كم عدد مجموع البنود للعودة.

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

الاتجاه للإدراج فيه.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending
أمثلة:
سرد عناوين الملفات، بما في ذلك العناوين المفقودة، مع معرفات الصفحات التي تنتمي إليها، بدءا من B</kbd.
api.php?action=query&list=allfileusages&affrom=B&afprop=ids|title [فتح في ملعب]
سرد عناوين الملفات الفريدة.
api.php?action=query&list=allfileusages&afunique=&affrom=B [فتح في ملعب]
الحصول على جميع عناوين الملفات، والتعليم على المفقودة.
api.php?action=query&generator=allfileusages&gafunique=&gaffrom=B [فتح في ملعب]
الحصول على الصفحات التي تحتوي على الملفات.
api.php?action=query&generator=allfileusages&gaffrom=B [فتح في ملعب]

list=allimages (ai)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

تعداد كافة الصور بشكل متتالي.

وسائط:
Other general parameters are available.
aisort

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

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

الاتجاه للإدراج فيه.

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

عنوان الصورة لبدء التعداد منه. يمكن استخدامها مع aisort=name فقط.

aito

عنوان الصورة لوقف التعداد منه. يمكن استخدامها مع aisort=name فقط.

aicontinue

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

aistart

طابع زمني لبدء التعداد منه. يمكن استخدامه مع aisort فقط.

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

طابع زمني لإنهاء التعداد منه. يمكن استخدامه مع aisort فقط.

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

معلومات الملف التي يجب الحصول عليها:

timestamp
يضيف الطابع الزمني للنسخة المرفوعة.
user
يضيف المستخدم الذي رفع كل إصدار من الملف. لو أن المستخدم قد تم إخفاؤه، فخاصية userhidden سيتم إرجاعها.
userid
إضافة هوية المستخدم الذي قام بتحميل كل إصدار ملف. لو أن المستخدم قد تم إخفاؤه، فخاصية userhidden سيتم إرجاعها.
comment
تعليق على الإصدار. لو أن التعليق قد تم حذف مراجعته، فخاصية commenthidden سيتم إرجاعها.
parsedcomment
تحليل التعليق على النسخة. لو أن التعليق قد تم حذف مراجعته، فخاصية commenthidden سيتم إرجاعها.
canonicaltitle
يضيف العنوان الأساسي للملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
url
يعطي مسارا للملف وصفحة الوصف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
size
يضيف حجم الملف بالبايت والطول والعرض وعدد الصفحات (عند قابلية التطبيق).
dimensions
الاسم المستعار للحجم.
sha1
يضيف تجزئة SHA-1 للملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
mime
يضيف نوع MIME للملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
mediatype
يضيف نوع الوسائط للملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
metadata
يسرد بيانات تعريف Exif لإصدار الملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
commonmetadata
يسرد بيانات التعريف العامة لصيغة الملف لإصدار الملف. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
extmetadata
يسرد البيانات الوصفية المنسقة من مصادر متعددة، النتائج بتنسيق HTML. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
bitdepth
يضيف عمق البت للإصدار. لو أن الملف قد تم حذف مراجعته، فخاصية filehidden سيتم إرجاعها.
badfile
يضيف ما إذا كان الملف موجودا في MediaWiki:Bad image list
القيم (منفصلة مع | أو البديل): badfile، bitdepth، canonicaltitle، comment، commonmetadata، dimensions، extmetadata، mediatype، metadata، mime، parsedcomment، sha1، size، timestamp، url، user، userid
الافتراضي: timestamp|url
aiprefix

البحث عن كل عناوين الصور التي تبدأ بهذه القيمة. يمكن استخدامها مع aisort فقط.

aiminsize

الحد من الصور بهذا العدد الكبير من البايتات على الأقل.

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

الحد من الصور بهذه البايتات على الأكثر.

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

SHA1 تجزئة الصورة. تجاوز aisha1base36.

aisha1base36

SHA1 تجزئة الصورة في قاعدة 36 (تُستخدَم في ميدياويكي).

aiuser

فقط إرجاع الملفات التي تم رفعها من قبل هذا المستخدم، يمكن استخدامها فقط مع aisort=timestamp، لا يمكن استخدامها مع aifilterbots.

النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، اسم الإنترويكي (مثال "prefix>ExampleName") و معرف المستخدم (مثال "#12345")
aifilterbots

كيفية تصفية الملفات التي تم تحميلها بواسطة بوتات. يمكن استخدامها مع aisort=timestamp فقط. لا يمكن أن تُستخدَم بجانب aiuser.

إحدى القيم التالية: all، bots، nobots
الافتراضي: all
aimime

عن أي أنواع MIME تبحث، على سبيل المثال image/jpeg.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
ailimit

كم عدد الصور الإجمالي للعودة.

النوع: عدد صحيح أو max
2 = القيم يجب أن تكون بين ١ ٥٠٠ .
الافتراضي: 10
أمثلة:
أظهر قائمة الملفات التي تبدأ بB.
api.php?action=query&list=allimages&aifrom=B [فتح في ملعب]
أظهر قائمة الملفات التي تم تحميلها مؤخرا، على غرار خاص:ملفات جديدة.
api.php?action=query&list=allimages&aiprop=user|timestamp|url&aisort=timestamp&aidir=older [فتح في ملعب]
أظهر قائمة الملفات من نوع MIME image/png أو image/gif
api.php?action=query&list=allimages&aimime=image/png|image/gif [فتح في ملعب]
عرض معلومات حول 4 ملفات تبدأ بالحرف T.
api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo [فتح في ملعب]
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

تعداد كافة الروابط التي تشير إلى نطاق معين.

وسائط:
Other general parameters are available.
alcontinue

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

alfrom

عنوان الرابط لبدء التعداد منه.

alto

عنوان الرابط لوقف التعداد منه.

alprefix

البحث عن كل العناوين المرتبطة التي تبدأ بهذه القيمة.

alunique

عرض فقط العناوين المتميزة المرتبطة، لا يمكن استخدامها مع alprop=ids، عند استخدامها كمولد، يتم إنتاج الصفحات المستهدفة بدلا من صفحات المصدر.

Type: boolean (details)
alprop

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

ids
تضيف معرف الصفحة للصفحة المرتبطة (لا يمكن استخدامها مع alunique).
title
تضيف عنوان الرابط.
القيم (منفصلة مع | أو البديل): ids، title
الافتراضي: title
alnamespace

نطاق للتعداد.

إحدى القيم التالية: -1، -2، 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
الافتراضي: 0
allimit

كم عدد مجموع البنود للعودة.

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

الاتجاه للإدراج فيه.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending
أمثلة:
سرد العناوين المرتبطة، بما في ذلك المفقودة، مع معرفات الصفحات التي تنتمي إليها، بدءا من B</kbd.
api.php?action=query&list=alllinks&alfrom=B&alprop=ids|title [فتح في ملعب]
سرد العناوين المرتبطة الفريدة.
api.php?action=query&list=alllinks&alunique=&alfrom=B [فتح في ملعب]
الحصول على جميع العناوين المرتبطة، والتعليم على المفقودة.
api.php?action=query&generator=alllinks&galunique=&galfrom=B [فتح في ملعب]
يحصل على الصفحات التي تحتوي على وصلات.
api.php?action=query&generator=alllinks&galfrom=B [فتح في ملعب]

list=allpages (ap)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

تعداد كافة الصفحات بشكل متتالي في نطاق معين.

وسائط:
Other general parameters are available.
apfrom

عنوان الصفحة لبدء التعداد منه.

apcontinue

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

apto

عنوان الصفحة لإيقاف التعداد منه.

apprefix

البحث عن كل عناوين الصفحات التي تبدأ بهذه القيمة.

apnamespace

نطاق للتعداد.

إحدى القيم التالية: 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
الافتراضي: 0
apfilterredir

أي الصفحات للعرض.

إحدى القيم التالية: all، nonredirects، redirects
الافتراضي: all
apminsize

الحد من الصفحات بهذا العدد الكبير من البايتات على الأقل.

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

الحد من صفحات مع هذا العدد الكبير من البايتات.

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

الحد من الصفحات المحمية فقط.

القيم (منفصلة مع | أو البديل): edit، move، upload
apprlevel

تصفية الحماية على أساس مستوى الحماية (يجب استخدامه مع apprtype= وسيط).

القيم (منفصلة مع | أو البديل): يمكن أن يكون فارغًا ، أو autoconfirmed، sysop
apprfiltercascade

تصفية الحماية على أساس مستوى الحماية (يتم تجاهلها عند عدم تعيين apprtype).

إحدى القيم التالية: all، cascading، noncascading
الافتراضي: all
aplimit

كم عدد مجموع الصفحات للعودة.

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

الاتجاه للإدراج فيه.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending
apfilterlanglinks

التصفية استنادا إلى ما إذا كانت الصفحة تحتوي على وصلات لغات، لاحظ أن هذا قد لا يفكر في وصلات اللغات المضافة بواسطة الإضافات.

إحدى القيم التالية: all، withlanglinks، withoutlanglinks
الافتراضي: all
apprexpiry

مدة انتهاء الحماية لتصفية الصفحة فيها:

غير محددة
احصل على الصفحات التي لها تاريخ انتهاء غير محدود للحماية.
واضح
احصل على صفحات ذات مدة حماية محددة فقط.
الكل
الحصول على صفحات بأي انتهاء صلاحية للحماية.
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.
إحدى القيم التالية: all، definite، indefinite
الافتراضي: all
أمثلة:
عرض قائمة من الصفحات التي تبدأ بالحرف B.
api.php?action=query&list=allpages&apfrom=B [فتح في ملعب]
عرض معلومات حول 4 صفحات تبدأ بالحرف T.
api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info [فتح في ملعب]
عرض محتوى أول صفحتين غير تحويلتين التي تبدأ من Re.
api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content [فتح في ملعب]

list=allredirects (ar)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

أدرج جميع التحويلات إلى نطاق.

وسائط:
Other general parameters are available.
arcontinue

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

arfrom

عنوان التحويلة لبدء التعداد منه.

arto

عنوان التحويلة لإيقاف التعداد منه.

arprefix

ابحث عن جميع عناوين الصفحات المستهدفة التي تبدأ بهذه القيمة.

arunique

عرض صفحات الهدف متميزة فقط، لا يمكن استخدامها مع arprop=ids|fragment|interwiki، عند استخدامها كمولد، يتم إنتاج الصفحات المستهدفة بدلا من صفحات المصدر.

Type: boolean (details)
arprop

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

ids
تضيف معرف الصفحة لصفحة التحويل (لا يمكن استخدامها مع arunique).
title
تضيف عنوان التحويلة.
fragment
يضيف الجزء من التحويلة، إن وُجِد (لا يمكن استخدامه مع arunique).
interwiki
يضيف بادئة إنترويكي من التحويلة، إن وُجِدت (لا يمكن استخدامها مع arunique).
القيم (منفصلة مع | أو البديل): fragment، ids، interwiki، title
الافتراضي: title
arnamespace

نطاق للتعداد.

إحدى القيم التالية: -1، -2، 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
الافتراضي: 0
arlimit

كم عدد مجموع البنود للعودة.

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

الاتجاه للإدراج فيه.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending
أمثلة:
سرد الصفحات الهدف، بما في ذلك المفقودة، مع معرفات الصفحات التي تنتمي إليها، بدءا من B</kbd.
api.php?action=query&list=allredirects&arfrom=B&arprop=ids|title [فتح في ملعب]
سرد الصفحات الهدف الفريدة.
api.php?action=query&list=allredirects&arunique=&arfrom=B [فتح في ملعب]
الحصول على جميع الصفحات المستهدفة، والتعليم على المفقودة.
api.php?action=query&generator=allredirects&garunique=&garfrom=B [فتح في ملعب]
يحصل على الصفحات التي تحتوي على تحويلات.
api.php?action=query&generator=allredirects&garfrom=B [فتح في ملعب]

list=allrevisions (arv)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

اعرض كل المراجعات.

وسائط:
Other general parameters are available.
arvprop

أي الخصائص للحصول عليها لكل مراجعة:

ids
معرف المراجعة.
flags
أعلام المراجعة (طفيفة).
timestamp
الطابع الزمني للمراجعة.
user
المستخدم الذي أجرى المراجعة. لو أن المستخدم قد تم إخفاؤه، فخاصية userhidden سيتم إرجاعها.
userid
معرف المستخدم لمنشئ المراجعة. لو أن المستخدم قد تم إخفاؤه، فخاصية userhidden سيتم إرجاعها.
size
طول (بايت) المراجعة.
slotsize
طول (بايت) كل فتحة مراجعة.
sha1
SHA-1 (القاعدة 16) المراجعة. لو أن المحتوى قد تم إخفاؤه، فخاصية sha1hidden سيتم إرجاعها.
slotsha1
SHA-1 (القاعدة 16) لكل فتحة مراجعة. لو أن المحتوى قد تم إخفاؤه، فخاصية sha1hidden سيتم إرجاعها.
contentmodel
معرف نموذج المحتوى لكل فتحة مراجعة.
comment
تعليق من قبل المستخدم للمراجعة. لو أن التعليق قد تم إخفاؤه، فخاصية commenthidden سيتم إرجاعها.
parsedcomment
تعليق محلل من قبل المستخدم للمراجعة. لو أن التعليق قد تم إخفاؤه، فخاصية commenthidden سيتم إرجاعها.
content
محتوى كل فتحة مراجعة. لو أن المحتوى قد تم حذف مراجعته، فخاصية texthidden سيتم إرجاعها.
tags
وسوم للمراجعة.
roles
أدرج أدوار فتحة المحتوى الموجودة في المراجعة.
parsetree
مهمل. استخدم action=expandtemplates أو action=parse بدلا من ذلك، شجرة تحليل XML لمحتوى المراجعة (تتطلب نموذج المحتوى wikitext).
القيم (منفصلة مع | أو البديل): comment، content، contentmodel، flags، ids، parsedcomment، roles، sha1، size، slotsha1، slotsize، tags، timestamp، user، userid، parsetree
الافتراضي: ids|timestamp|flags|comment|user
arvslots

أي الفتحات المراجعة لتعيد البيانات، عندما يتم تضمين الخصائص ذات الصلة بالفتحات في arvprops، إذا تم حذفها، فسيتم إرجاع البيانات من فتحة main بتنسيق متوافق مع الإصدارات السابقة.

القيم (منفصلة مع | أو البديل): main
لتحديد كل القيم; استخدم *.
arvlimit

الحد من عدد المراجعات التي سيتم إرجاعها.

النوع: عدد صحيح أو max
2 = القيم يجب أن تكون بين ١ ٥٠٠ .
arvexpandtemplates
مهمل.

استخدم action=expandtemplates بدلا من ذلك، قم بتوسيع القوالب في محتوى المراجعة (يتطلب arvprop=content).

Type: boolean (details)
arvgeneratexml
مهمل.

استخدم action=expandtemplates أو action=parse بدلا من ذلك، قم بتوليد شجرة تحليل XML لمحتوى المراجعة (تتطلب arvprop=content).

Type: boolean (details)
arvparse
مهمل.

استخدم action=parse بدلا من ذلك، تحليل محتوى المراجعة (يتطلب arvprop=content)، لأسباب تتعلق بالأداء; إذا تم استخدام هذا الخيار، يتم فرض arvlimit إلى 1.

Type: boolean (details)
arvsection

قم فقط باسترداد محتوى القسم باستخدام هذا المعرف.

arvdiffto
مهمل.

استخدم action=compare بدلا من ذلك، معرف المراجعة للتفريق بين كل مراجعة، استخدم prev وnext وcur للمراجعة السابقة واللاحقة والحالية على التوالي.

arvdifftotext
مهمل.

استخدم action=compare بدلا من ذلك، النص للتفريق بين كل مراجعة، يختلف عدد محدود فقط من المراجعات، يتجاوز arvdiffto، إذا تم تعيين arvsection، فسيتم تمييز هذا القسم فقط مقابل هذا النص.

arvdifftotextpst
مهمل.

استخدم action=compare بدلا من ذلك، قم بإجراء تحويل ما قبل الحفظ على النص قبل نشره، صالح فقط عند استخدامه مع arvdifftotext.

Type: boolean (details)
arvcontentformat
مهمل.

تنسيق التسلسل المستخدم لـarvdifftotext والمتوقع لإخراج المحتوى.

إحدى القيم التالية: application/json، application/octet-stream، application/unknown، application/x-binary، text/css، text/javascript، text/plain، text/unknown، text/x-wiki، unknown/unknown
arvuser

إددراج المراجعات بواسطة هذا المستخدم فقط.

النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، اسم الإنترويكي (مثال "prefix>ExampleName") و معرف المستخدم (مثال "#12345")
arvnamespace

أدرج الصفحات في هذا النطاق فقط.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
arvstart

التصنيف الذي يبدأ التعداد منه.

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

الطابع الزمني الذي يقف التعداد منه.

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

في أي اتجاه للتعداد:

الأحدث
سرد الأقدم أولا، ملاحظة: يجب أن يكون arvstart قبل arvend.
older
List newest first (default). Note: arvstart has to be later than arvend.
الأقدم
سرد الأحدث أولا (افتراضي)، ملاحظة: يجب أن يكون arvstart بعد arvend.
newer
List oldest first. Note: arvstart has to be before arvend.
older
List newest first (default). Note: arvstart has to be later than arvend.
إحدى القيم التالية: newer، older
الافتراضي: older
arvexcludeuser

لا تسرد المراجعات بواسطة هذا المستخدم.

النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، اسم الإنترويكي (مثال "prefix>ExampleName") و معرف المستخدم (مثال "#12345")
arvcontinue

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

arvgeneratetitles

عندما يُستخدَم كمولد، ولد عناوين بدلا من معرفات المراجعات.

Type: boolean (details)
أمثلة:
أدرج آخر 50 مساهمة بواسطة المستخدم Example.
api.php?action=query&list=allrevisions&arvuser=Example&arvlimit=50 [فتح في ملعب]
أدرج أول 50 مراجعة في أي مساحة اسم.
api.php?action=query&list=allrevisions&arvdir=newer&arvlimit=50 [فتح في ملعب]

list=alltransclusions (at)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

أدرج كل التضمينات (الصفحات المضمنة باستخدام {{x}})، بما في ذلك غير الموجودة.

وسائط:
Other general parameters are available.
atcontinue

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

atfrom

عنوان التضمين لبدء التعداد منه.

atto

عنوان التضمين لوقف التعداد فيه.

atprefix

ابحث عن جميع العناوين المضمنة التي تبدأ بهذه القيمة.

atunique

عرض العناوين المضمنة المتميزة فقط، لا يمكن استخدامها مع atprop=ids، عند استخدامها كمولد، يتم إنتاج الصفحات المستهدفة بدلا من صفحات المصدر.

Type: boolean (details)
atprop

أي جزء من المعلومات لتضمينه:

ids
يضيف معرف الصفحة لتضين الصفحة (لا يمكن استخدامه مع atunique).
title
يضيف عنوان التضمين.
القيم (منفصلة مع | أو البديل): ids، title
الافتراضي: title
atnamespace

النطاق للتعداد.

إحدى القيم التالية: -1، -2، 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
الافتراضي: 10
atlimit

كم عدد العناصر لإرجاعها.

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

الاتجاه للإدراج فيه.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending
أمثلة:
سرد العناوين المعطلة، بما في ذلك المفقودة، مع معرفات الصفحات التي تنتمي إليها، بدءا من B</ kbd>.
api.php?action=query&list=alltransclusions&atfrom=B&atprop=ids|title [فتح في ملعب]
إدراج عناوين مضمنة فريدة.
api.php?action=query&list=alltransclusions&atunique=&atfrom=B [فتح في ملعب]
الحصول على جميع العناوين المضمنة، والتعليم على المفقودة.
api.php?action=query&generator=alltransclusions&gatunique=&gatfrom=B [فتح في ملعب]
يحصل على الصفحات التي تحتوي على تضمينات.
api.php?action=query&generator=alltransclusions&gatfrom=B [فتح في ملعب]

list=allusers (au)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

تعداد جميع المستخدمين المسجلين.

وسائط:
Other general parameters are available.
aufrom

اسم المستخدم لبدء التعداد منه.

auto

اسم المستخدم لإيقاف التعداد فيه.

auprefix

ابحث عن جميع المستخدمين الذين يبدأون بهذه القيمة.

audir

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

إحدى القيم التالية: ascending، descending
الافتراضي: ascending
augroup

تضمين المستخدمين في المجموعات المحددة فقط.

القيم (منفصلة مع | أو البديل): bot، bureaucrat، inno، interface-admin، suppress، sysop
auexcludegroup

استبعاد المستخدمين في المجموعات المحددة.

القيم (منفصلة مع | أو البديل): bot، bureaucrat، inno، interface-admin، suppress، sysop
aurights

قم بتضمين المستخدمين بالصلاحيات المحددة فقط، لا تشمل الصلاحيات الممنوحة بواسطة المجموعات الضمنية أو الترقية التلقائية مثل * المستخدمين أو المستخدمين المؤكدين.

القيم (منفصلة مع | أو البديل): apihighlimits، applychangetags، autoconfirmed، autocreateaccount، autopatrol، bigdelete، block، blockemail، bot، browsearchive، changetags، createaccount، createpage، createtalk، delete، delete-redirect، deletechangetags، deletedhistory، deletedtext، deletelogentry، deleterevision، edit، editcontentmodel، editinterface، editmyoptions، editmyprivateinfo، editmyusercss، editmyuserjs، editmyuserjson، editmyuserjsredirect، editmywatchlist، editprotected، editsemiprotected، editsitecss، editsitejs، editsitejson، editusercss، edituserjs، edituserjson، hideuser، import، importupload، ipblock-exempt، managechangetags، markbotedits، mergehistory، minoredit، move، move-categorypages، move-rootuserpages، move-subpages، movefile، nominornewtalk، noratelimit، override-export-depth، pagelang، patrol، patrolmarks، protect، purge، read، reupload، reupload-own، reupload-shared، rollback، sendemail، siteadmin، suppressionlog، suppressredirect، suppressrevision، unblockself، undelete، unwatchedpages، upload، upload_by_url، usermerge، userrights، userrights-interwiki، viewmyprivateinfo، viewmywatchlist، viewsuppressed، writeapi
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
auprop

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

blockinfo
يضيف المعلومات حول المنع الحالي للمستخدم.
groups
يسرد المجموعات التي يوجد بها المستخدم، يستخدم هذا المزيد من موارد الخادم وقد يعرض نتائج أقل من الحد المسموح به.
implicitgroups
يسرد كل المجموعات التي يوجد فيها المستخدم تلقائيا.
rights
يسرد الصلاحيات التي يمتلكها المستخدم.
editcount
يضيف عدد تحريرات المستخدم.
registration
يإضيف الطابع الزمني عند تسجيل المستخدم إذا كان متاحا (قد يكون فارغا).
centralids
يضيف معرفات مركزية وحالة المرفقات للمستخدم.
القيم (منفصلة مع | أو البديل): blockinfo، centralids، editcount، groups، implicitgroups، registration، rights
aulimit

كم عدد أسماء المستخدمين لإرجاعها.

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

سرد المستخدمين الذين قاموا بتحريرات فقط.

Type: boolean (details)
auactiveusers

سرد المستخدمين النشطين في آخر 30 أيام فقط.

Type: boolean (details)
auattachedwiki

باستخدام auprop=centralids، أشر أيضا إلى ما إذا كان المستخدم مرتبطا بالويكي المحدد بواسطة هذا المعرف.

أمثلة:
سرد المستخدمين ابتداء من Y.
api.php?action=query&list=allusers&aufrom=Y [فتح في ملعب]
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

ابحث عن جميع الصفحات الموصولة للصفحة المحددة.

وسائط:
Other general parameters are available.
bltitle

عنوان للبحث، لا يمكن استخدامه مع blpageid</var

blpageid

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

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

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

blnamespace

النطاق للتعداد.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
bldir

الاتجاه للإدراج فيه.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending
blfilterredir

كيفية التصفية للتحويلات، إذا تم ضبطه على nonredirects عند تمكين blredirect، فسيتم تطبيق هذا على المستوى الثاني فقط.

إحدى القيم التالية: all، nonredirects، redirects
الافتراضي: all
bllimit

كم عدد الصفحات التي سيتم إرجاعها، إذا تم تمكين blredirect ، فسيتم تطبيق الحد الأقصى على كل مستوى بشكل منفصل (مما يعني أنه قد يتم إرجاع ما يصل إلى * bllimit نتائج).

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

إذا كان ربط الصفحة تحويلة، فابحث عن جميع الصفحات التي تصل لتلك التحويلة أيضا، الحد الأقصى هو النصف.

Type: boolean (details)

list=blocks (bk)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إدراج جميع المستخدمين وعناوين الآيبي الممنوعة.

وسائط:
Other general parameters are available.
bkstart

الطابع الزمني لبدء العد منه.

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

الطابع الزمني لوقف التعداد فيه.

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

في أي اتجاه للتعداد:

الأحدث
سرد الأقدم أولا، ملاحظة: يجب أن يكون bkstart قبل bkend.
older
List newest first (default). Note: bkstart has to be later than bkend.
الأقدم
سرد الأحدث أولا (افتراضي)، ملاحظة: يجب أن يكون bkstart بعد bkend.
newer
List oldest first. Note: bkstart has to be before bkend.
older
List newest first (default). Note: bkstart has to be later than bkend.
إحدى القيم التالية: newer، older
الافتراضي: older
bkids

قائمة معرفات المنع للإدراج (اختياري).

النوع: 2 = قائمة الأعداد الصحيحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
bkusers

قائمة المستخدمين للبحث عنهم (اختياري).

النوع: قائمة المستخدمين، بواسطة أي من اسم المستخدم، الآي بي و نطاق الآي بي
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
bkip

احصل على كل عمليات المنع التي تنطبق على عنوان الآيبي أو نطاق CIDR عذا، بما في ذلك عمليات منع النطاق، لا يمكن استخدامه مع bkusers، لا يتم قبول نطاقات CIDR الأوسع من IPv4/16 أو IPv6/19.

bklimit

الحد الأقصى لعدد عمليات المنع لإدراجها.

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

أي الخصائص للحصول عليها.

id
يضيف معرف المنع.
user
يضيف اسم المستخدم للمستخدم الممنوع.
userid
يضيف اسم المستخدم للمستخدم الممنوع.
by
يضيف اسم المستخدم للمستخدم المانع.
byid
يضيف اسم المستخدم للمستخدم المانع.
timestamp
يضيف الطابع الزمني عندما تم منح المنع.
expiry
يضيف الطابع الزمني عندما تنتهي صلاحية المنع.
reason
يضيف السبب المعطى للمنع.
range
يضيف نطاق عناوين الآيبي المتأثرة بالمنع.
flags
يوسم المنع بـ(المنع التلقائي والمجهولون فقط وما إلى ذلك).
restrictions
يضيف قيود المنع الجزئي إذا لم يكن المنع على مستوى الموقع.
القيم (منفصلة مع | أو البديل): by، byid، expiry، flags، id، range، reason، restrictions، timestamp، user، userid
الافتراضي: id|user|by|timestamp|expiry|reason|flags
bkshow

إظهار العناصر التي تستوفي هذه المعايير فقط، على سبيل المثال، لمشاهدة عمليات المنع غير المحددة فقط على عناوين أيبي; اضبط bkshow=ip|!temp.

القيم (منفصلة مع | أو البديل): !account، !ip، !range، !temp، account، ip، range، temp
bkcontinue

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

أمثلة:
قائمة المنع.
api.php?action=query&list=blocks [فتح في ملعب]
إدراج عمليات منع المستخدمين Alice وBob.
api.php?action=query&list=blocks&bkusers=Alice|Bob [فتح في ملعب]

list=categorymembers (cm)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إدراج جميع الصفحات في تصنيف معين.

وسائط:
Other general parameters are available.
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
لتحديد كل القيم; استخدم *.
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 [فتح في ملعب]

list=deletedrevs (dr)

  • هذه الوحدة مهملة.
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إدراج المراجعات المحذوفة.

يعمل في ثلاثة أوضاع:

  1. إدراج المراجعات المحذوفات للعناوين المحددة، مرتبة حسب الطابع الزمني.
  2. إدراج المساهمات المحذوفة لمستخدم معين، مرتبة حسب الطابع الزمني (لم يتم تحديد عناوين).
  3. سرد جميع المراجعات المحذوفة في النطاق المحدد، مرتبة حسب العنوان والطابع الزمني (لم يتم تحديد عناوين، ولم يتم تعيين druser).

تنطبق بعض الوسائط فقط على بعض الأوضاع ويتم تجاهلها في أوضاع أخرى.

وسائط:
Other general parameters are available.
drstart

الطابع الزمني لبدء العد منه.

أوضاع: 1، 2
النوع: timestamp (allowed formats)
drend

الطابع الزمني لوقف التعداد فيه.

أوضاع: 1، 2
النوع: timestamp (allowed formats)
drdir

في أي اتجاه للتعداد:

الأحدث
سرد الأقدم أولا، ملاحظة: يجب أن يكون drstart قبل drend.
older
List newest first (default). Note: drstart has to be later than drend.
الأقدم
سرد الأحدث أولا (افتراضي)، ملاحظة: يجب أن يكون drstart بعد drend.
newer
List oldest first. Note: drstart has to be before drend.
older
List newest first (default). Note: drstart has to be later than drend.
أوضاع: 1، 3
إحدى القيم التالية: newer، older
الافتراضي: older
drfrom

بدء الإدراج من هذا العنوان.

أوضاع: 3
drto

وقف الإدراج من هذا العنوان.

أوضاع: 3
drprefix

البحث عن كل عناوين الصفحات التي تبدأ بهذه القيمة.

أوضاع: 3
drunique

إدراج مراجعة واحدة فقط لكل صفحة.

أوضاع: 3
Type: boolean (details)
drnamespace

إدراج الصفحات في هذا النطاق فقط.

أوضاع: 3
إحدى القيم التالية: 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
الافتراضي: 0
drtag

إدراج المراجعات الموسومة بهذ الوسم فقط.

druser

إددراج المراجعات بواسطة هذا المستخدم فقط.

النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، اسم الإنترويكي (مثال "prefix>ExampleName") و معرف المستخدم (مثال "#12345")
drexcludeuser

لا تسرد المراجعات بواسطة هذا المستخدم.

النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، اسم الإنترويكي (مثال "prefix>ExampleName") و معرف المستخدم (مثال "#12345")
drprop

أي الخصائص للحصول عليها:

revid
يضيف معرف المراجعة معرف المراجعة للمراجعة المحذوفة.
parentid
يضيف معرف المراجعة للنسخة السابقة السابقة إلى الصفحة.
user
يضيف المستخدم الذي قام بإجراء المراجعة.
userid
يضيف معرف المستخدم الذي قام بإجراء المراجعة.
comment
يضيف تعليق المراجعة.
parsedcomment
يضيف التعليق المحسن للمراجعة.
minor
يوسم إذا كانت المراجعة طفيفة.
len
يضيف طول (بالبايت) المراجعة.
sha1
يضيف SHA-1 (الأساس 16) للمراجعة.
content
يضيف محتوى المراجعة.
token
موقوف. يعطي رمز التعديل.
tags
يوسم للمراجعة.
revid
Adds the revision ID of the deleted revision.
parentid
Adds the revision ID of the previous revision to the page.
user
Adds the user who made the revision.
userid
Adds the ID of the user who made the revision.
comment
Adds the comment of the revision.
parsedcomment
Adds the parsed comment of the revision.
minor
Tags if the revision is minor.
len
Adds the length (bytes) of the revision.
sha1
Adds the SHA-1 (base 16) of the revision.
content
Adds the content of the revision.
token
مهمل. Gives the edit token.
tags
Tags for the revision.
القيم (منفصلة مع | أو البديل): comment، content، len، minor، parentid، parsedcomment، revid، sha1، tags، user، userid، token
الافتراضي: user|comment
drlimit

الحد الأقصى لكمية المراجعات للإدراج.

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

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

أمثلة:
إدراج المراجعات المحذوفة من الصفحات Main Page وTalk:Main Page، بمحتوى (الوضع 1).
api.php?action=query&list=deletedrevs&titles=%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9|%D9%86%D9%82%D8%A7%D8%B4%3A%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9&drprop=user|comment|content [فتح في ملعب]
إدراج آخر 50 مساهمة محذوفة بواسطة Bob (الوضع 2).
api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50 [فتح في ملعب]
إدراج آخر 50 مراجعة محذوفة في النطاق الرئيسي (الوضع 3).
api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50 [فتح في ملعب]
إدراج أول 50 صفحة محذوفة في النطاق نقاش (الوضع 3).
api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique= [فتح في ملعب]

list=embeddedin (ei)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

العثور على جميع الصفحات التي تتضمن (نسخ) العنوان المعطى.

وسائط:
Other general parameters are available.
eititle

عنوان للبحث، لا يمكن استخدامه مع eipageid</var

eipageid

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

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

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

einamespace

النطاق للتعداد.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
eidir

الاتجاه للإدراج فيه.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending
eifilterredir

كيفية التصفية للتحويلات.

إحدى القيم التالية: all، nonredirects، redirects
الافتراضي: all
eilimit

كم عدد مجموع الصفحات للعودة.

النوع: عدد صحيح أو max
2 = القيم يجب أن تكون بين ١ ٥٠٠ .
الافتراضي: 10
أمثلة:
عرض الصفحات التي تتضمن Template:Stub.
api.php?action=query&list=embeddedin&eititle=Template:Stub [فتح في ملعب]
الحصول على معلومات حول الصفحات التي تتضمن Template:Stub.
api.php?action=query&generator=embeddedin&geititle=Template:Stub&prop=info [فتح في ملعب]

list=exturlusage (eu)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

تعداد الصفحات التي تحتوي على مسار محدد.

وسائط:
Other general parameters are available.
euprop

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

ids
يضيف معرف الصفحة.
title
يضيف معرف عنوان ونطاق الصفحة.
url
يضيف المسار المستخدم في الصفحة.
القيم (منفصلة مع | أو البديل): ids، title، url
الافتراضي: ids|title|url
eucontinue

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

euprotocol

بروتوكول المسار، إذا تم تعيين euquery وفارغ، يكون البروتوكول httpاترك كلا من هذا وeuquery فارغين لسرد جميع الروابط الخارجية.

إحدى القيم التالية: يمكن أن يكون فارغًا ، أو bitcoin، ftp، ftps، geo، git، gopher، http، https، irc، ircs، magnet، mailto، matrix، mms، news، nntp، redis، sftp، sip، sips، sms، ssh، svn، tel، telnet، urn، worldwind، xmpp
الافتراضي: (فارغ)
euquery

بحث سلسلة دون بروتوكول، انظر Special:LinkSearch، اتركه فارغًا لسرد كل الروابط الخارجية.

eunamespace

النطاق للتعداد.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
eulimit

كم عدد الصفحات للعودة.

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

توسيع المسارات المتعلقة بالبروتوكول مع البروتوكول الأساسي.

Type: boolean (details)

list=filearchive (fa)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

تعداد كافة الملفات المحذوفة بالتسلسل.

وسائط:
Other general parameters are available.
fafrom

عنوان الصورة لبدء التعداد منه.

fato

عنوان الصورة لإيقاف التعداد فيه.

faprefix

ابحث عن جميع عناوين الصور التي تبدأ بهذه القيمة.

fadir

الاتجاه للإدراج فيه.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending
fasha1

SHA1 تجزئة الصورة، يتجاوز fasha1base36.

fasha1base36

SHA1 تجزئة الصورة في القاعدة 36 (المستخدمة في ميدياويكي).

faprop

أي المعلومات عن الصورة للحصول عليها

sha1
يضيف تجزئة SHA-1 للصورة.
timestamp
يضيف الطابع الزمني للنسخة المرفوعة.
user
يضيف المستخدم الذي رفع نسخة الصورة.
size
يضيف حجم الصورة بالبايت والطول والعرض وعدد الصفحات (عند قابلية التطبيق).
dimensions
الاسم المستعار للحجم.
description
يضيف وصفا لنسخة الصورة.
parseddescription
تحليل وصف الإصدار.
mime
يضيف MIME الصورة.
mediatype
يضيف نوع وسائط الصورة.
metadata
يسرد بيانات تعريف Exif لإصدار الصورة.
bitdepth
يضيف عمق البت للإصدار.
archivename
يضيف اسم ملف إصدار الأرشيف للإصدارات غير الأحدث.
القيم (منفصلة مع | أو البديل): archivename، bitdepth، description، dimensions، mediatype، metadata، mime، parseddescription، sha1، size، timestamp، user
الافتراضي: timestamp
falimit

كم عدد الصور الإجمالي للعودة.

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

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

أمثلة:
عرض قائمة بجميع الملفات المحذوفة.
api.php?action=query&list=filearchive [فتح في ملعب]

list=imageusage (iu)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

ابحث عن كل الصفحات التي تستخدم عنوان الصورة المعين.

وسائط:
Other general parameters are available.
iutitle

عنوان للبحث، لا يمكن استخدامه مع iupageid</var

iupageid

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

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

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

iunamespace

النطاق للتعداد.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
iudir

الاتجاه للإدراج فيه.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending
iufilterredir

كيفية التصفية للتحويلات، إذا تم ضبطه على nonredirects عند تمكين iuredirect، فسيتم تطبيق هذا على المستوى الثاني فقط.

إحدى القيم التالية: all، nonredirects، redirects
الافتراضي: all
iulimit

كم عدد الصفحات التي سيتم إرجاعها، إذا تم تمكين iuredirect ، فسيتم تطبيق الحد الأقصى على كل مستوى بشكل منفصل (مما يعني أنه قد يتم إرجاع ما يصل إلى * iulimit نتائج).

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

إذا كان ربط الصفحة تحويلة، فابحث عن جميع الصفحات التي تصل لتلك التحويلة أيضا، الحد الأقصى هو النصف.

Type: boolean (details)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

العثور على جميع الصفحات التي تصل إلى وصلة الإنترويكي المعطاه.

يمكن استخدامها للعثور على جميع الوصلات ببادئة، أو كل الوصلات إلى عنوان (ببادئة معينة)، استخدام أي من الوسيطين "جميع وصلات الإنترويكي" على نحو فعال.

وسائط:
Other general parameters are available.
iwblprefix

بادئة للإنترويكي.

iwbltitle

رابط إنترويكي للبحث عنه، يجب استخدامه مع iwblblprefix</var.

iwblcontinue

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

iwbllimit

كم عدد مجموع الصفحات للعودة.

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

أي الخصائص للحصول عليها.

iwprefix
يضيف بادئة الإنترويكي.
iwtitle
يضيف عنوان الإنترويكي.
القيم (منفصلة مع | أو البديل): iwprefix، iwtitle
الافتراضي: (فارغ)
iwbldir

الاتجاه للإدراج فيه.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

ابحث عن جميع الصفحات التي تصل لرابط اللغة المحدد.

يمكن استخدامها للعثور على جميع الوصلات برمز لغة، أو كل الوصلات إلى عنوان (بلغة معينة)، استخدام أي من الوسيطين "كل وصلات اللغات" بشكل فعال، لاحظ أن هذا قد لا يفكر في وصلات اللغة التي تتم إضافتها بواسطة الإضافات.

وسائط:
Other general parameters are available.
lbllang

لغة لرابط اللغة.

lbltitle

رابط اللغة للبحث عنه، يجب استخدامه مع lbllang.

lblcontinue

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

lbllimit

كم عدد مجموع الصفحات للعودة.

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

أي الخصائص للحصول عليها.

lllang
يضيف رمز لغة رابط اللغة.
lltitle
يضيف عنوان رابط اللغة.
القيم (منفصلة مع | أو البديل): lllang، lltitle
الافتراضي: (فارغ)
lbldir

الاتجاه للإدراج فيه.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending
أمثلة:
الحصول على الصفحات التي تصل إلى fr:Test.
api.php?action=query&list=langbacklinks&lbltitle=Test&lbllang=fr [فتح في ملعب]
الحصول على معلومات حول الصفحات التي تصل إلى fr:Test.
api.php?action=query&generator=langbacklinks&glbltitle=Test&glbllang=fr&prop=info [فتح في ملعب]

list=logevents (le)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

الحصول على الأحداث من السجلات.

وسائط:
Other general parameters are available.
leprop

أي الخصائص للحصول عليها.

ids
يضيف معرف حدث السجل.
title
يضيف عنوان الصفحة لحدث السجل.
type
يضيف نوع حدث السجل.
user
يضيف المستخدم المسؤول عن حدث السجل. إذا تم حذف المستخدم ، فسيتم إرجاع خاصية مخفية للمستخدم .
userid
يضيف معرف المستخدم الذي كان مسؤولاً عن حدث السجل. إذا تم حذف المستخدم ، فسيتم إرجاع خاصية مخفية للمستخدم .
timestamp
يضيف الطابع الزمني لحدث السجل.
comment
يضيف تعليق حدث السجل. إذا تم حذف التعليق ، فسيتم إرجاع خاصية مخفية التعليق .
parsedcomment
يضيف التعليق المحلل لحدث السجل. إذا تم حذف التعليق ، فسيتم إرجاع خاصية مخفية التعليق .
details
يسرد تفاصيل إضافية حول حدث السجل. إذا تم حذف مراجعة حدث السجل ، فسيتم إرجاع خاصية مخفية الإجراء .
tags
يسرد وسوما لحدث السجل.
القيم (منفصلة مع | أو البديل): comment، details، ids، parsedcomment، tags، timestamp، title، type، user، userid
الافتراضي: ids|title|type|user|timestamp|comment|details
letype

تصفية إدخالات السجل لهذا النوع فقط.

إحدى القيم التالية: يمكن أن يكون فارغًا ، أو block، contentmodel، create، delete، import، managetags، merge، move، newusers، patrol، protect، rights، suppress، tag، upload، usermerge
leaction

تصفية إجراءات السجل لهذا الإجراء فقط، يتجاوز letype، في قائمة القيم المحتملة، يمكن أن تحتوي القيم بحرف بدل العلامة النجمية مثل action/* على سلاسل مختلفة بعد الخط المائل (/).

إحدى القيم التالية: block/block، block/reblock، block/unblock، contentmodel/change، contentmodel/new، create/create، delete/delete، delete/delete_redir، delete/delete_redir2، delete/event، delete/restore، delete/revision، import/interwiki، import/upload، managetags/activate، managetags/create، managetags/deactivate، managetags/delete، merge/merge، move/move، move/move_redir، newusers/autocreate، newusers/byemail، newusers/create، newusers/create2، newusers/newusers، patrol/autopatrol، patrol/patrol، protect/modify، protect/move_prot، protect/protect، protect/unprotect، rights/autopromote، rights/rights، suppress/block، suppress/delete، suppress/event، suppress/reblock، suppress/revision، tag/update، upload/overwrite، upload/revert، upload/upload، usermerge/*
lestart

الطابع الزمني لبدء العد منه.

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

الطابع الزمني لإنهاء التعداد.

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

في أي اتجاه للتعداد:

الأحدث
سرد الأقدم أولا، ملاحظة: يجب أن يكون lestart قبل leend.
older
List newest first (default). Note: lestart has to be later than leend.
الأقدم
سرد الأحدث أولا (افتراضي)، ملاحظة: يجب أن يكون lestart بعد leend.
newer
List oldest first. Note: lestart has to be before leend.
older
List newest first (default). Note: lestart has to be later than leend.
إحدى القيم التالية: newer، older
الافتراضي: older
leuser

تصفية الإلدخالات تلك المدخلات من قبل المستخدم المعطى.

النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، اسم الإنترويكي (مثال "prefix>ExampleName") و معرف المستخدم (مثال "#12345")
letitle

تصفية الإدخالات إلى تلك المتعلقة بصفحة.

lenamespace

تصفية الإدخالات إلى تلك الموجودة في النطاق المحدد.

إحدى القيم التالية: -1، -2، 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
leprefix

تصفية الإدخالات التي تبدأ بهذه البادئة.

letag

إدراج إدخالات الحدث الموسومة بهذ الوسم فقط.

lelimit

كم العدد الكلي لإدخالات الحدث للعودة.

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

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

أمثلة:
إدراج أحداث السجل الأخيرة.
api.php?action=query&list=logevents [فتح في ملعب]

list=mystashedfiles (msf)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

احصل على قائمة بالملفات في ذاكرة التخزين المؤقت الخاص برفع المستخدم الحالي.

وسائط:
Other general parameters are available.
msfprop

أي الخصائص تريد لجلب للملفات.

size
جلب حجم الملف وأبعاد الصورة.
type
جلب نوع MIME للملف ونوع الوسائط.
القيم (منفصلة مع | أو البديل): size، type
الافتراضي: (فارغ)
msflimit

كم عدد الملفات للحصول عليها.

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

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

أمثلة:
احصل على مفتاح الملف وحجم الملف وحجم البكسل للملفات في ذاكرة التخزين المؤقت الخاص برفع المستخدم الحالي.
api.php?action=query&list=mystashedfiles&msfprop=size [فتح في ملعب]

list=pagepropnames (ppn)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إدراج جميع أسماء خواص الصفحة قيد الاستخدام في الويكي.

وسائط:
Other general parameters are available.
ppncontinue

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

ppnlimit

الحد الأقصى لعدد الأسماء للعودة.

النوع: عدد صحيح أو max
2 = القيم يجب أن تكون بين ١ ٥٠٠ .
الافتراضي: 10
أمثلة:
الحصول على أول 10 أسماء خواص.
api.php?action=query&list=pagepropnames [فتح في ملعب]

list=pageswithprop (pwp)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

سرد جميع الصفحات التي تستخدم خاصية صفحة معينة.

وسائط:
Other general parameters are available.
pwppropname

خاصية الصفحة التي تريد تعداد الصفحات (action=query&list=pagepropnames تقوم بإرجاع أسماء خصائص الصفحة قيد الاستخدام).

هذه المعلمة مطلوبة.
pwpprop

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

ids
يضيف معرف الصفحة.
title
يضيف معرف عنوان ونطاق الصفحة.
value
يضيف قيمة خاصية الصفحة.
القيم (منفصلة مع | أو البديل): ids، title، value
الافتراضي: ids|title
pwpcontinue

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

pwplimit

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

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

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

إحدى القيم التالية: ascending، descending
الافتراضي: ascending
أمثلة:
أدرج أول 10 صفحات تستخدم {{DISPLAYTITLE:}}.
api.php?action=query&list=pageswithprop&pwppropname=displaytitle&pwpprop=ids|title|value [فتح في ملعب]
احصل على معلومات إضافية حول أول 10 صفحات تستخدم __NOTOC__.
api.php?action=query&generator=pageswithprop&gpwppropname=notoc&prop=info [فتح في ملعب]

list=prefixsearch (ps)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

قم بإجراء بحث بالبادئة عن عناوين الصفحات.

على الرغم من التشابه في الأسماء، لا يُقصَد بهذه الوحدة أن تكون مكافئة لـ Special:PrefixIndex، لذلك; راجع action=query&list=allpages مع الوسيط apprefix، يشبه الغرض من هذه الوحدة action=opensearch: لأخذ مدخلات المستخدم وتقديم أفضل العناوين المطابقة، استنادا إلى الواجهة الخلفية لمحرك البحث، قد يتضمن هذا تصحيحا مطبعيا أو تجنبا للتحويل أو استدلالا آخر.

وسائط:
Other general parameters are available.
pssearch

سلسلة البحث.

هذه المعلمة مطلوبة.
psnamespace

النطاقات للبحث، يتم التجاهل إذا بدأ pssearch ببادئة نطاق صالحة.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
الافتراضي: 0
pslimit

الحد الأقصى لعدد النتائج للعودة.

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

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

النوع: 2 = قائمة الأعداد الصحيحة
الافتراضي: 0
أمثلة:
ابحث عن عناوين الصفحات التي تبدأ بـmeaning.
api.php?action=query&list=prefixsearch&pssearch=meaning [فتح في ملعب]

list=protectedtitles (pt)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

سرد جميع العناوين المحمية من الإنشاء.

وسائط:
Other general parameters are available.
ptnamespace

إدراج عناوين في هذه النطاقات فقط.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
ptlevel

إدراج العناوين بمستويات الحماية هذه فقط.

القيم (منفصلة مع | أو البديل): autoconfirmed، sysop
ptlimit

كم عدد مجموع الصفحات للعودة.

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

في أي اتجاه للتعداد:

الأحدث
سرد الأقدم أولا، ملاحظة: يجب أن يكون ptstart قبل ptend.
older
List newest first (default). Note: ptstart has to be later than ptend.
الأقدم
سرد الأحدث أولا (افتراضي)، ملاحظة: يجب أن يكون ptstart بعد ptend.
newer
List oldest first. Note: ptstart has to be before ptend.
older
List newest first (default). Note: ptstart has to be later than ptend.
إحدى القيم التالية: newer، older
الافتراضي: older
ptstart

بدء الإدراج في هذا الطابع الزمني للحماية.

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

وقف الإدراج في هذا الطابع الزمني للحماية.

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

أي الخصائص للحصول عليها.

timestamp
يإضيف الطابع الزمني عند إضافة الحماية.
user
يضيف المستخدم الذي أضاف الحماية.
userid
يضيف معرف المستخدم الذي أضاف الحماية.
comment
يضيف التعليق للحماية.
parsedcomment
يضيف تعليق التعليق المحلل للحماية.
expiry
يإضيف الطابع الزمني للوقت الذي سيتم فيه رفع الحماية.
level
يضيف مستوى الحماية.
القيم (منفصلة مع | أو البديل): comment، expiry، level، parsedcomment، timestamp، user، userid
الافتراضي: timestamp|level
ptcontinue

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

أمثلة:
سرد العناوين المحمية.
api.php?action=query&list=protectedtitles [فتح في ملعب]
ابحث عن وصلات للعناوين المحمية في النطاق الرئيسي.
api.php?action=query&generator=protectedtitles&gptnamespace=0&prop=linkshere [فتح في ملعب]

list=querypage (qp)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

الحصول على قائمة يتم توفيرها من خلال صفحة خاصة تستند إلى صفحة استعلام.

وسائط:
Other general parameters are available.
qppage

اسم الصفحة الخاصة، ملاحظة: هذا حساس لحالة الأحرف.

هذه المعلمة مطلوبة.
إحدى القيم التالية: Ancientpages، BrokenRedirects، Deadendpages، DoubleRedirects، Fewestrevisions، ListDuplicatedFiles، Listredirects، Lonelypages، Longpages، MediaStatistics، Mostcategories، Mostimages، Mostinterwikis، Mostlinked، Mostlinkedcategories، Mostlinkedtemplates، Mostrevisions، Shortpages، Uncategorizedcategories، Uncategorizedimages، Uncategorizedpages، Uncategorizedtemplates، Unusedcategories، Unusedimages، Unusedtemplates، Unwatchedpages، Wantedcategories، Wantedfiles، Wantedpages، Wantedtemplates، Withoutinterwiki
qpoffset

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

النوع: 2 = قائمة الأعداد الصحيحة
الافتراضي: 0
qplimit

عدد النتائج للعودة.

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

list=random (rn)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

الحصول على مجموعة من الصفحات العشوائية.

يتم سرد الصفحات بتسلسل ثابت، نقطة البداية فقط عشوائية: هذا يعني أنه إذا، على سبيل المثال، كانت Main Page أول صفحة عشوائية في القائمة، List of fictional monkeys سوف تكون الثانية always، List of people on stamps of Vanuatu الثالثة، إلخ.

وسائط:
Other general parameters are available.
rnnamespace

إرجاع الصفحات في هذه النطاقات فقط.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
rnfilterredir

كيفية التصفية للتحويلات.

إحدى القيم التالية: all، nonredirects، redirects
الافتراضي: nonredirects
rnredirect
مهمل.

استخدم rnfilterredir=redirects بدلا من ذلك.

Type: boolean (details)
rnlimit

تحديد عدد الصفحات العشوائية التي سيتم إرجاعها.

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

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

أمثلة:
قم بإرجاع صفحتين عشوائيتين من النطاق الرئيسي.
api.php?action=query&list=random&rnnamespace=0&rnlimit=2 [فتح في ملعب]
إرجاع معلومات الصفحة حول صفحتين عشوائيتين من النطاق الرئيسي.
api.php?action=query&generator=random&grnnamespace=0&grnlimit=2&prop=info [فتح في ملعب]

list=recentchanges (rc)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

تعداد أحدث التغييرات.

وسائط:
Other general parameters are available.
rcstart

الطابع الزمني لبدء العد منه.

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

الطابع الزمني لإنهاء التعداد.

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

في أي اتجاه للتعداد:

الأحدث
سرد الأقدم أولا، ملاحظة: يجب أن يكون rcstart قبل rcend.
older
List newest first (default). Note: rcstart has to be later than rcend.
الأقدم
سرد الأحدث أولا (افتراضي)، ملاحظة: يجب أن يكون rcstart بعد rcend.
newer
List oldest first. Note: rcstart has to be before rcend.
older
List newest first (default). Note: rcstart has to be later than rcend.
إحدى القيم التالية: newer، older
الافتراضي: older
rcnamespace

تصفية التغييرات على هذه النطاقات فقط.

القيم (منفصلة مع | أو البديل): -1، -2، 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
rcuser

إددراج التغييرات بواسطة هذا المستخدم فقط.

النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، اسم الإنترويكي (مثال "prefix>ExampleName") و معرف المستخدم (مثال "#12345")
rcexcludeuser

لا تسرد التغييرات بواسطة هذا المستخدم.

النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، اسم الإنترويكي (مثال "prefix>ExampleName") و معرف المستخدم (مثال "#12345")
rctag

إدراج التغييرات الموسومة بهذ الوسم فقط.

rcprop

تضمين أجزاء إضافية من المعلومات:

user
يضيف المستخدم المسؤول عن التحرير والوسوم إذا كان يوجد أيبي. لو أن المستخدم قد تم إخفاؤه، فخاصية userhidden سيتم إرجاعها.
userid
يضيف المستخدم المسؤول عن التعديل. لو أن المستخدم قد تم إخفاؤه، فخاصية userhidden سيتم إرجاعها.
comment
يضيف التعليق للتعديل. لو أن التعليق قد تم إخفاؤه، فخاصية commenthidden سيتم إرجاعها.
parsedcomment
يضيف التعليق المحلل للتعديل. لو أن التعليق قد تم حذفه، فخاصية commenthidden سيتم إرجاعها.
flags
يضيف علامات للتحرير.
timestamp
يضيف الطابع الزمني للتحرير.
title
يضيف عنوان صفحة التحرير.
ids
يضيف معرف الصفحة ومعرف أحدث التغييرات ومعرف النسخة الجديدة والقديمة.
sizes
يضيف طول الصفحة الجديد والقديم بالبايت.
redirect
يوسم التحرير إذا كانت الصفحة تحويلة
patrolled
يوسم التعديلات التي يمكن مراجعتها باعتبارها مراجعة أو غير مراجعة.
loginfo
يضيف معلومات السجل (معرف السجل، نوع السجل، إلخ) لإدخالات السجل.
tags
يسرد الوسوم للدخول.
sha1
يضيف المجموع الاختباري للمحتوى للإدخالات المرتبطة بمراجعة. لو أن المحتوى قد تم إخفاؤه، فخاصية sha1hidden سيتم إرجاعها.
القيم (منفصلة مع | أو البديل): comment، flags، ids، loginfo، parsedcomment، patrolled، redirect، sha1، sizes، tags، timestamp، title، user، userid
الافتراضي: title|timestamp|ids
rcshow

إظهار العناصر التي تستوفي هذه المعايير فقط، على سبيل المثال، مشاهدة التعديلات الطفيفة فقط التي قام بها المستخدمون مسجلو الدخول، قم بتعيين rcshow=minor|!anon.

القيم (منفصلة مع | أو البديل): !anon، !autopatrolled، !bot، !minor، !patrolled، !redirect، anon، autopatrolled، bot، minor، patrolled، redirect، unpatrolled
rclimit

كم عدد التغييرات الإجمالي للعودة.

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

أي أنواع التغييرات لعرضها.

القيم (منفصلة مع | أو البديل): categorize، edit، external، log، new
الافتراضي: edit|new|log|categorize
rctoponly

سرد التغييرات التي هي أحدث مراجعة فقط.

Type: boolean (details)
rctitle

تصفية الإدخالات إلى تلك المتعلقة بصفحة.

rccontinue

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

rcgeneraterevisions

عند استخدامه كمولد، قم بإنشاء معرفات المراجعة بدلا من العناوين، ولن تؤدي إدخالات التغيير الأخيرة التي لا تحتوي على معرفات المراجعة المرتبطة (مثل معظم إدخالات السجلات) إلى توليد أي شيء.

Type: boolean (details)
rcslot

سرد فقط التغييرات التي تلمس الفتحة المسماة.

إحدى القيم التالية: main
أمثلة:
سرد أحدث التغييرات.
api.php?action=query&list=recentchanges [فتح في ملعب]
الحصول على معلومات الصفحة حول أحدث التغييرات غير المراجعة.
api.php?action=query&generator=recentchanges&grcshow=!patrolled&prop=info [فتح في ملعب]

list=search (sr)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إجراء بحث نص كامل.

وسائط:
Other general parameters are available.
srsearch

ابحث عن عناوين الصفحات أو المحتوى الذي يطابق هذه القيمة، يمكنك استخدام سلسلة البحث لاستدعاء ميزات بحث خاصة، اعتمادا على ما تنفذه الواجهة الخلفية للبحث في موقع الويكي.

هذه المعلمة مطلوبة.
srnamespace

ابحث داخل هذه النطاقات فقط.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
الافتراضي: 0
srlimit

كم عدد مجموع الصفحات للعودة.

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

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

النوع: 2 = قائمة الأعداد الصحيحة
الافتراضي: 0
srwhat

أي نوع من البحث لأدائه.

إحدى القيم التالية: nearmatch، text، title
srinfo

أية بيانات وصفية لعرضها.

القيم (منفصلة مع | أو البديل): rewrittenquery، suggestion، totalhits
الافتراضي: totalhits|suggestion|rewrittenquery
srprop

أي الخصائص للعودة.

size
يضيف حجم الصفحة بالبايت.
wordcount
يضيف عدد كلمات الصفحة.
timestamp
يضيف الطابع الزمني لوقت آخر تعديل للصفحة.
snippet
يضيف مقتطفًا من الصفحة ، مع تحديد مصطلح الاستعلام.
titlesnippet
يضيف عنوان الصفحة ، مع تمييز تمييز مصطلح الاستعلام.
redirecttitle
يضيف عنوان التحويلة المطابقة.
redirectsnippet
يضيف عنوان إعادة التوجيه المطابق ، مع تمييز تمييز مصطلح طلب البحث.
sectiontitle
يضيف عنوان القسم المطابق.
sectionsnippet
يضيف عنوان القسم المطابق ، مع تمييز تمييز مصطلح الاستعلام.
isfilematch
يضيف قيمة منطقية تشير إلى ما إذا كان محتوى البحث مطابقا للمحتوى.
categorysnippet
يضيف اسم الفئة المطابق ، مع تمييز تمييز المصطلح.
score
مهمل. تم تجاهله.
hasrelated
مهمل. تم تجاهله.
extensiondata
يضيف بيانات إضافية منشأة بواسطة الإضافات.
القيم (منفصلة مع | أو البديل): categorysnippet، extensiondata، isfilematch، redirectsnippet، redirecttitle، sectionsnippet، sectiontitle، size، snippet، timestamp، titlesnippet، wordcount، hasrelated، score
الافتراضي: size|wordcount|timestamp|snippet
srinterwiki

تضمين نتائج الإنترويكي في البحث، إذا كان ذلك متاحا.

Type: boolean (details)
srenablerewrites

تمكين إعادة كتابة الاستعلام الداخلية، يمكن لبعض الواجهات الخلفية البحث إعادة كتابة الاستعلام إلى آخر يُعتَقد أنه يوفر نتائج أفضل، على سبيل المثال عن طريق تصحيح الأخطاء الإملائية.

Type: boolean (details)
srsort

تعيين ترتيب الفرز للنتائج التي تم إرجاعها.

إحدى القيم التالية: relevance
الافتراضي: relevance
أمثلة:
البحث عن meaning.
api.php?action=query&list=search&srsearch=meaning [فتح في ملعب]
البحث في النصوص عن meaning.
api.php?action=query&list=search&srwhat=text&srsearch=meaning [فتح في ملعب]
احصل على معلومات الصفحة حول الصفحات التي تم إرجاعها للبحث عن meaning.
api.php?action=query&generator=search&gsrsearch=meaning&prop=info [فتح في ملعب]

list=tags (tg)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

سرد وسوم التغيير.

وسائط:
Other general parameters are available.
tgcontinue

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

tglimit

الحد الأقصى لعدد الوسوم لإدراجها.

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

أي الخصائص للحصول عليها.

displayname
يضيف رسالة نظام للوسم.
description
يضيف وصف الوسم.
hitcount
يضيف عدد المراجعات وإدخالات السجلات التي تحتوي على هذا الوسم.
defined
حدد ما إذا كانت الوسم محددا.
source
الحصول على مصادر الوسم، والتي قد تتضمن extension للوسوم المعرفة بالامتداد وmanual للوسوم التي قد يتم تطبيقها يدويا من قبل المستخدمين.
active
ما إذا كان الوسم لا يزال قيد التطبيق.
القيم (منفصلة مع | أو البديل): active، defined، description، displayname، hitcount، source
الافتراضي: (فارغ)

list=usercontribs (uc)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

الحصول على جميع التعديلات من قبل المستخدم.

وسائط:
Other general parameters are available.
uclimit

الحد الأقصى لعدد المساهمات للعودة.

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

الطابع الزمني للبدء الذي سيتم الرجوع منه ، أي المراجعات قبل هذا الطابع الزمني.

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

الطابع الزمني للنهاية المراد العودة إليه ، أي المراجعات بعد هذا الطابع الزمني.

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

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

ucuser

المستخدمين لاسترداد المساهمات ل. لا يمكن استخدامه مع uc userids أو uc userprefix أو uc iprange .

النوع: قائمة المستخدمين، بواسطة أي من اسم المستخدم، الآي بي و اسم الإنترويكي (مثال "prefix>ExampleName")
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
ucuserids

معرفات المستخدم لاسترداد المساهمات الخاصة به. لا يمكن استخدامها مع uc uc أو $ 1 userprefix أو uc iprange .

النوع: 2 = قائمة الأعداد الصحيحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
ucuserprefix

استرداد المساهمات لجميع المستخدمين الذين تبدأ أسماؤهم بهذه القيمة. لا يمكن استخدامها مع مستخدم $ 1 أو uc uc أو uc iprange .

uciprange

نطاق CIDR لاسترداد المساهمات الخاصة به. لا يمكن استخدامها مع uc uc أو $ 1 userprefix أو uc userids .

ucdir

في أي اتجاه للتعداد:

الأحدث
سرد الأقدم أولا، ملاحظة: يجب أن يكون ucstart قبل ucend.
older
List newest first (default). Note: ucstart has to be later than ucend.
الأقدم
سرد الأحدث أولا (افتراضي)، ملاحظة: يجب أن يكون ucstart بعد ucend.
newer
List oldest first. Note: ucstart has to be before ucend.
older
List newest first (default). Note: ucstart has to be later than ucend.
إحدى القيم التالية: newer، older
الافتراضي: older
ucnamespace

إدراج المساهمات في هذه النطاقات فقط.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
ucprop

تضمين أجزاء إضافية من المعلومات:

ids
يضيف معرف الصفحة ومعرف المراجعة.
title
يضيف معرف عنوان ونطاق الصفحة.
timestamp
يضيف الطابع الزمني للتحرير.
comment
يضيف تعليق التعديل. لو أن التعليق قد تم حذف مراجعته، فخاصية commenthidden سيتم إرجاعها.
parsedcomment
يضيف التعليق المحلل للتعديل. لو أن التعليق قد تم حذف مراجعته، فخاصية commenthidden سيتم إرجاعها.
size
يضيف الحجم الجديد للتحرير.
sizediff
يضيف حجم دلتا التعديل ضد الأصل.
flags
يضيف علامات التحرير.
patrolled
يوسم التعديلات المراجعة.
tags
يسرد وسوما للتحرير.
القيم (منفصلة مع | أو البديل): comment، flags، ids، parsedcomment، patrolled، size، sizediff، tags، timestamp، title
الافتراضي: ids|title|timestamp|comment|size|flags
ucshow

عرض العناصر التي تستوفي هذه المعايير فقط، مثل التعديلات الطفيفة فقط: ucshow=!minor.

إذا تم تعيين ucshow=patrolled or ucshow=!patrolled، فإن المراجعات أقدم من $wgRCMaxAge (7776000 ثوانٍ) لن يتم عرضها.

القيم (منفصلة مع | أو البديل): !autopatrolled، !minor، !new، !patrolled، !top، autopatrolled، minor، new، patrolled، top
uctag

إدراج المراجعات الموسومة بهذ الوسم فقط.

uctoponly
مهمل.

سرد التغييرات التي هي أحدث مراجعة فقط.

Type: boolean (details)
أمثلة:
عرض مساهمات المستخدم Example.
api.php?action=query&list=usercontribs&ucuser=Example [فتح في ملعب]
عرض المساهمات من جميع عناوين الآيبي بالبادئة 192.0.2..
api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [فتح في ملعب]

list=users (us)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

الحصول على معلومات حول قائمة المستخدمين.

وسائط:
Other general parameters are available.
usprop

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

blockinfo
يوسم إذا تم منع المستخدم الحالي، من قبل أي شخص، ولأي سبب.
groups
يسرد كل المجموعات التي ينتمي إليها كل مستخدم.
groupmemberships
يسرد المجموعات التي تم تعيينها للمستخدم بشكل صريح، بما في ذلك تاريخ انتهاء عضوية كل مجموعة.
implicitgroups
يسرد كل المجموعات التي يوجد فيها المستخدم تلقائيا.
rights
يسرد جميع الصلاحيات التي يمتلكها كل مستخدم.
editcount
يضيف عدد تحرير المستخدم.
registration
يضيف الطابع الزمني للتسجيل للمستخدم.
emailable
يوسم إذا كان المستخدم يستطيع ويرغب في تلقي البريد الإلكتروني من خلال Special:Emailuser.
gender
يوسم الجنس من المستخدم: يرجع "ذكر" أو "أنثى" أو "غير معروف".
centralids
يضيف المعرفات المركزية وحالة المرفقات للمستخدم.
cancreate
يشير إلى ما إذا كان يمكن إنشاء حساب لأسماء مستخدمين صالحة ولكن غير مسجلة.
القيم (منفصلة مع | أو البديل): blockinfo، cancreate، centralids، editcount، emailable، gender، groupmemberships، groups، implicitgroups، registration، rights
usattachedwiki

باستخدام usprop=centralids، حدد ما إذا كان المستخدم مرتبطا بالويكي المحدد بواسطة هذا المعرف.

ususers

قائمة من المستخدمين للحصول على معلومات عنهم.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
ususerids

قائمة معرفات المستخدمين للحصول على معلومات عنهم.

النوع: 2 = قائمة الأعداد الصحيحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).

list=watchlist (wl)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

احصل على أحدث التغييرات على الصفحات في قائمة مراقبة المستخدم الحالي.

وسائط:
Other general parameters are available.
wlallrev

تضمين مراجعات متعددة لنفس الصفحة في إطار زمني محدد.

Type: boolean (details)
wlstart

الطابع الزمني لبدء العد منه.

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

الطابع الزمني لإنهاء التعداد.

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

تصفية التغييرات على النطاقات المعطاة فقط.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
wluser

إددراج التغييرات بواسطة هذا المستخدم فقط.

النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، اسم الإنترويكي (مثال "prefix>ExampleName") و معرف المستخدم (مثال "#12345")
wlexcludeuser

لا تسرد التغييرات بواسطة هذا المستخدم.

النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، اسم الإنترويكي (مثال "prefix>ExampleName") و معرف المستخدم (مثال "#12345")
wldir

في أي اتجاه للتعداد:

الأحدث
سرد الأقدم أولا، ملاحظة: يجب أن يكون wlstart قبل wlend.
older
List newest first (default). Note: wlstart has to be later than wlend.
الأقدم
سرد الأحدث أولا (افتراضي)، ملاحظة: يجب أن يكون wlstart بعد wlend.
newer
List oldest first. Note: wlstart has to be before wlend.
older
List newest first (default). Note: wlstart has to be later than wlend.
إحدى القيم التالية: newer، older
الافتراضي: older
wllimit

إجمالي عدد النتائج لإرجاعها لكل طلب.

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

أي الخصائص الإضافية للحصول عليها:

ids
يضيف معرفات المراجعات ومعرفات الصفحات.
title
يضيف عنوان الصفحة.
flags
يضيف علامات للتحرير.
user
يضيف المستخدم الذي قام بالتعديل. لو أن المستخدم قد تم إخفاؤه، فخاصية userhidden سيتم إرجاعها.
userid
يضيف معرف المستخدم الذي أجرى التعديل. لو أن المستخدم قد تم إخفاؤه، فخاصية userhidden سيتم إرجاعها.
comment
يضيف تعليق التعديل. لو أن التعديل قد تم إخفاؤه، فخاصية commenthidden سيتم إرجاعها.
parsedcomment
يضيف التعليق المحلل للتعديل. لو أن التعليق قد تم إخفاؤه، فخاصية commenthidden سيتم إرجاعها.
timestamp
يضيف الطابع الزمني للتحرير.
patrol
يوسم التعديلات المراجعة.
sizes
يضيف الأطوال القديمة والجديدة للصفحة.
notificationtimestamp
يإضيف الطابع الزمني عندما تم إبلاغ المستخدم آخر مرة عن التعديل.
loginfo
يضيف معلومات السجل عند الاقتضاء.
tags
يسرد الوسوم للدخول.
expiry
Adds the expiry time.
القيم (منفصلة مع | أو البديل): comment، expiry، flags، ids، loginfo، notificationtimestamp، parsedcomment، patrol، sizes، tags، timestamp، title، user، userid
الافتراضي: ids|title|flags
wlshow

إظهار العناصر التي تستوفي هذه المعايير فقط، على سبيل المثال، مشاهدة التعديلات الطفيفة فقط التي قام بها المستخدمون مسجلو الدخول، قم بتعيين wlshow=minor|!anon.

القيم (منفصلة مع | أو البديل): !anon، !autopatrolled، !bot، !minor، !patrolled، !unread، anon، autopatrolled، bot، minor، patrolled، unread
wltype

أي أنواع التغييرات لعرضها.

edit
تعديلات الصفحة العادية.
new
إنشاء الصفحات.
log
ادخالات السجلات.
external
التغييرات الخارجية.
categorize
تغييرات عضوية التصنيف.
القيم (منفصلة مع | أو البديل): categorize، edit، external، log، new
الافتراضي: edit|new|log|categorize
wlowner

يًستخدَم مع wltoken للوصول إلى قائمة مراقبة مستخدم مختلف.

النوع: مستخدم، بواسطة أي من اسم المستخدم
wltoken

رمز أمان (متوفر في التفضيلات) للسماح بالوصول إلى قائمة مراقبة مستخدم آخر.

wlcontinue

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

أمثلة:
أدرج أعلى مراجعة للصفحات التي تم تغييرها مؤخرا في قائمة مراقبة المستخدم الحالية.
api.php?action=query&list=watchlist [فتح في ملعب]
احصل على معلومات إضافية حول المراجعة العليا للصفحات التي تم تغييرها مؤخرا في قائمة مراقبة المستخدم الحالية.
api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment [فتح في ملعب]
قم بإحضار معلومات إضافية حول المراجعة العليا للصفحات التي تم تغييرها مؤخرًا في قائمة مراقبة المستخدم الحالي ، بما في ذلك وقت انتهاء صلاحية العناصر التي تمت مشاهدتها مؤقتًا.
api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment|expiry [فتح في ملعب]
يمكنك جلب معلومات حول جميع التغييرات الأخيرة على الصفحات في قائمة مراقبة المستخدم الحالي.
api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment [فتح في ملعب]
جلب معلومات الصفحة للصفحات التي تم تغييرها مؤخرا في قائمة مراقبة المستخدم الحالية.
api.php?action=query&generator=watchlist&prop=info [فتح في ملعب]
جلب معلومات المراجعة للتغييرات الأخيرة على الصفحات في قائمة مراقبة المستخدم الحالي.
api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user [فتح في ملعب]
أدرج أعلى مراجعة للصفحات التي تم تغييرها مؤخرا في قائمة مراقبة المستخدم Example.
api.php?action=query&list=watchlist&wlowner=Example&wltoken=123ABC [فتح في ملعب]

list=watchlistraw (wr)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة يمكن أن تُستخدَم كمولد.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

الحصول على جميع صفحات قائمة مراقبة المستخدم الحالي.

وسائط:
Other general parameters are available.
wrcontinue

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

wrnamespace

إدراج عناوين في النطاقات المعطاة فقط.

القيم (منفصلة مع | أو البديل): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
لتحديد كل القيم; استخدم *.
wrlimit

كم الإجمالي العدد للنتائج لإرجاعها لكل طلب.

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

أي الخصائص الإضافية للحصول عليها:

changed
يإضيف الطابع الزمني عندما تم إبلاغ المستخدم آخر مرة عن التعديل.
القيم (منفصلة مع | أو البديل): changed
wrshow

إدراج العناصر التي تفي بهذه المعايير فقط.

القيم (منفصلة مع | أو البديل): !changed، changed
wrowner

يًستخدَم مع wrtoken للوصول إلى قائمة مراقبة مستخدم مختلف.

النوع: مستخدم، بواسطة أي من اسم المستخدم
wrtoken

رمز أمان (متوفر في التفضيلات) للسماح بالوصول إلى قائمة مراقبة مستخدم آخر.

wrdir

الاتجاه للإدراج فيه.

إحدى القيم التالية: ascending، descending
الافتراضي: ascending
wrfromtitle

العنوان (مع بادئة النطاق) لبدء العد منه.

wrtotitle

العنوان (مع بادئة النطاق) لإيقاف العد عنده.

أمثلة:
سرد الصفحات في قائمة مراقبة المستخدم الحالي.
api.php?action=query&list=watchlistraw [فتح في ملعب]
جلب معلومات الصفحة للصفحات في قائمة مراقبة المستخدم الحالية.
api.php?action=query&generator=watchlistraw&gwrshow=changed&prop=info [فتح في ملعب]

meta=allmessages (am)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إرجاع الرسائل من هذا الموقع.

وسائط:
Other general parameters are available.
ammessages

أية رسائل للإخراج، * (افتراضي) تعني جميع الرسائل.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
الافتراضي: *
amprop

أي الخصائص تريد الحصول عليها:

القيم (منفصلة مع | أو البديل): default
amenableparser

تعيين إلى تمكين المحلل، ستتم معالجة مسبقة لنص الويكي الخاص بالرسالة (كلمات سحرية بديلة، قوالب معالجة، إلخ.).

Type: boolean (details)
amnocontent

في حالة التعيين، لا تقم بتضمين محتوى الرسائل في الإخراج.

Type: boolean (details)
amincludelocal

تضمين الرسائل المحلية أيضا: أي الرسائل غير الموجودة في البرنامج ولكنها موجودة كما هو الحال في نطاق ميدياويكي، يسرد هذا جميع صفحات نطاق ميدياويكي، بحيث يسرد أيضا تلك الصفحات التي ليست رسائل فعلية مثل Common.js.

Type: boolean (details)
amargs

الوسائط ليتم نسخها في الرسالة.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
amfilter

إرجاع الرسائل بالأسماء التي تحتوي على هذه السلسلة فقط.

amcustomised

إرجاع الرسائل فقط في حالة التخصيص هذه.

إحدى القيم التالية: all، modified، unmodified
الافتراضي: all
amlang

إرجاع الرسائل بهذه اللغة.

amfrom

إرجاع الرسائل ابتداء من هذه الرسالة.

amto

إرجاع الرسائل التي تنتهي بهذه الرسالة.

amtitle

اسم الصفحة لاستخدامه كسياق عند توزيع الرسالة (لخيار amenableparser).

amprefix

إرجاء الرسائل بهذه البادئة.

أمثلة:
عرض رسائل تبدأ بipb-.
api.php?action=query&meta=allmessages&amprefix=ipb- [فتح في ملعب]
عرض رسائل august and mainpage باللغة الألمانية.
api.php?action=query&meta=allmessages&ammessages=august|mainpage&amlang=de [فتح في ملعب]

meta=authmanagerinfo (ami)

استرداد معلومات حول حالة المصادقة الحالية.

وسائط:
Other general parameters are available.
amisecuritysensitiveoperation

اختبار ما إذا كانت حالة المصادقة الحالية للمستخدم كافية للعملية الحساسة للأمان المحددة أم لا.

amirequestsfor

إحضار معلومات حول طلبات المصادقة المطلوبة لإجراء المصادقة المحدد.

إحدى القيم التالية: change، create، create-continue، link، link-continue، login، login-continue، remove، unlink
amimergerequestfields

دمج معلومات الحقل لجميع طلبات التوثيق في مصفوفة واحدة.

Type: boolean (details)
amimessageformat

تنسيق لاستخدامه في إرسال الرسائل.

إحدى القيم التالية: html، none، raw، wikitext
الافتراضي: wikitext
أمثلة:
جلب الطلبات التي يمكن استخدامها عند بدء تسجيل دخول.
api.php?action=query&meta=authmanagerinfo&amirequestsfor=login [فتح في ملعب]
جلب الطلبات التي يمكن استخدامها عند بدء تسجيل دخول، مع دمج حقول النماذج.
api.php?action=query&meta=authmanagerinfo&amirequestsfor=login&amimergerequestfields=1 [فتح في ملعب]
اختبار ما إذا كانت المصادقة كافية لعمل foo.
api.php?action=query&meta=authmanagerinfo&amisecuritysensitiveoperation=foo [فتح في ملعب]

meta=filerepoinfo (fri)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إرجاع معلومات التعريف حول مستودعات الصور المكونة في الويكي.

وسائط:
Other general parameters are available.
friprop

أي خصائص المستودع للحصول عليها (قد يكون هناك المزيد متاح في بعض الويكيات).

canUpload
ما إذا كان يمكن رفع ملفات إلى هذا المستودع، على سبيل المثال عبر CORS والمصادقة المشتركة.
displayname
اسم قابل للقراءة من قبل الإنسان في مستودع الويكي.
favicon
مسار أيقونة المفضلة الخاصة بمستودع الويكي $wgFavicon.
initialCapital
ما إذا كانت أسماء الملفات تبدأ ضمنيا بحرف كبير.
local
سواء كان هذا المستودع محليا أم لا.
name
مفتاح المستودع، المستخدم على سبيل المثال في $wgForeignFileRepos and imageinfo يعيد القيم.
rootUrl
مسار مسار الجذر لمسارات الصورة.
scriptDirUrl
مسار مسار الجذر لتثبيت ميدياويكي الخاص بمستودع الويكي.
thumbUrl
مسار مسار الجذر لمسارات الصورة المصغرة.
url
مسار مسار المنطقة العامة.
القيم (منفصلة مع | أو البديل): canUpload، displayname، favicon، initialCapital، local، name، rootUrl، scriptDirUrl، thumbUrl، url
الافتراضي: canUpload|displayname|favicon|initialCapital|local|name|rootUrl|scriptDirUrl|thumbUrl|url
أمثلة:
الحصول على معلومات حول مستودعات الملفات.
api.php?action=query&meta=filerepoinfo&friprop=name|displayname [فتح في ملعب]

meta=languageinfo (li)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

عرض معلومات حول اللغات المتاحة.

الاستمرار يمكن تطبيقه إذا كان استرجاع المعلومات يستغرق وقتا طويلا لطلب واحد.

وسائط:
Other general parameters are available.
liprop

أي المعلومات للحصول عليها لكل لغة.

code
رمز اللغة. (هذا الرمز خاص بميدياويكي، على الرغم من وجود تداخل مع المعايير الأخرى.)
bcp47
رمز لغة BCP-47.
dir
اتجاه كتابة اللغة (إما ltr أو rtl).
autonym
الاسم الداخلي للغة، أي: الاسم بتلك اللغة.
name
اسم اللغة ياللغة المحددة بواسطة الوسيط uselang، مع تطبيق احتياطات اللغة إذا لزم الأمر.
fallbacks
رموز لغة اللغات الاحتياطية التي تم تكوينها لهذه اللغة، لا يتم تضمين الإرجاع النهائي الضمني إلى "en" (ولكن قد ترجع بعض اللغات إلى "en" بشكل صريح).
variants
رموز اللغات للمتغيرات التي تدعمها هذه اللغة.
القيم (منفصلة مع | أو البديل): autonym، bcp47، code، dir، fallbacks، name، variants
الافتراضي: code
licode

رموز اللغات التي يجب إرجاعها، أو * لجميع اللغات.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
الافتراضي: *
licontinue

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

أمثلة:
الحصول على رموز اللغات لجميع اللغات المدعومة.
api.php?action=query&meta=languageinfo [فتح في ملعب]
احصل على المرادفات والأسماء الألمانية لجميع اللغات المدعومة.
api.php?action=query&meta=languageinfo&liprop=autonym|name&uselang=de [فتح في ملعب]
الحصول على اللغات الاحتياطية ومتغيرات الأوكيتانية.
api.php?action=query&meta=languageinfo&liprop=fallbacks|variants&licode=oc [فتح في ملعب]
احصل على رمز لغة BCP-47 واتجاه جميع اللغات المدعومة.
api.php?action=query&meta=languageinfo&liprop=bcp47|dir [فتح في ملعب]

meta=siteinfo (si)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إرجاع معلومات عامة حول الموقع.

وسائط:
Other general parameters are available.
siprop

أي المعلومات للحصول عليها:

general
معلومات النظام الشاملة.
namespaces
قائمة النطاقات المسجلة وأسمائها الأساسية.
namespacealiases
قائمة الاسماء المستعارة المسجلة للنطاقات.
specialpagealiases
قائمة الأسماء المستعارة للصفحات الخاصة.
magicwords
قائمة الكلمات السحرية وأسمائها المستعارة.
interwikimap
يرجع خريطة الإنترويكي (يتم ترشيحها اختياريا، ويتم اختيارها اختياريا باستخدام siinlanguagecode).
dbrepllag
يرجع خادم قاعدة البيانات مع تأخر النسخ المتماثل الأعلى.
statistics
يعيد إحصائيات الموقع.
usergroups
يرجع مجموعات المستخدمين والصلاحيات المرتبطة.
libraries
يرجع المكتبات المثبتة على الويكي.
extensions
يرجع الإضافات المثبتة على الويكي.
fileextensions
يرجع قائمة امتدادات الملفات (أنواع الملفات) المسموح برفعها.
rightsinfo
يرجع معلومات حقوق (ترخيص) الويكي إن كانت متاحة.
restrictions
يرجع المعلومات حول أنواع القيود (الحماية) المتاحة.
languages
يعرض قائمة اللغات التي يدعمها ميدياويكي (مترجمة اختياريا باستخدام siinlanguagecode).
languagevariants
يعرض قائمة بأكواد اللغات التي يتم تمكين LanguageConverter بها، والمتغيرات المدعومة المختلفة لكل منها.
skins
يعرض قائمة بجميع الواجهات المفعلة (مترجمة اختياريا باستخدام siinlanguagecode، بخلاف لغة المحتوى).
extensiontags
يعرض قائمة وسوم امتداد المحلل.
functionhooks
يرجع قائمة خطاطيف دالة المحلل.
showhooks
يعرض قائمة بكل الخطاطيف المشتركة (محتويات $wgHooks).
variables
يعرض قائمة بمعرفات المتغيرات.
protocols
يعرض قائمة بالبروتوكولات المسموح بها في الروابط الخارجية.
defaultoptions
يعرض القيم الافتراضية لتفضيلات المستخدم.
uploaddialog
يعرض تكوين مربع حوار الرفع.
القيم (منفصلة مع | أو البديل): dbrepllag، defaultoptions، extensions، extensiontags، fileextensions، functionhooks، general، interwikimap، languages، languagevariants، libraries، magicwords، namespacealiases، namespaces، protocols، restrictions، rightsinfo، showhooks، skins، specialpagealiases، statistics، uploaddialog، usergroups، variables
الافتراضي: general
sifilteriw

إرجاع الإدخالات المحلية أو غير المحلية فقط بخريطة الإنترويكي.

إحدى القيم التالية: !local، local
sishowalldb

سرد جميع خوادم قواعد البيانات، وليست فقط واحدة تخلفت أكثر.

Type: boolean (details)
sinumberingroup

يسرد عدد المستخدمين في مجموعات المستخدمين.

Type: boolean (details)
siinlanguagecode

رمز اللغة لأسماء اللغة المترجمة (أفضل جهد) وأسماء الواجهات.

meta=tokens

الحصول على الرموز المميزة لإجراءات تعديل البيانات.

وسائط:
Other general parameters are available.
type

أنواع الرمز المميز للطلب.

القيم (منفصلة مع | أو البديل): createaccount، csrf، login، patrol، rollback، userrights، watch
لتحديد كل القيم; استخدم *.
الافتراضي: csrf
أمثلة:
استرداد رمز csrf (الافتراضي).
api.php?action=query&meta=tokens [فتح في ملعب]
استرجع رمز مراقبة ورمز مراجعة.
api.php?action=query&meta=tokens&type=watch|patrol [فتح في ملعب]

meta=userinfo (ui)

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

الحصول على معلومات حول المستخدم الحالي.

وسائط:
Other general parameters are available.
uiprop

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

blockinfo
يوسم إذا تم منع المستخدم الحالي، من قبل أي شخص، ولأي سبب.
hasmsg
يضيف وسم messages إذا كان المستخدم الحالي لديه رسائل معلقة.
groups
يسرد كل المجموعات التي ينتمي إليها المستخدم الحالي.
groupmemberships
يسرد المجموعات التي تم تعيينها للمستخدم بشكل صريح، بما في ذلك تاريخ انتهاء عضوية كل مجموعة.
implicitgroups
يسرد جميع المجموعات التي يكون المستخدم الحالي عضوا فيها تلقائيا.
rights
يسرد جميع الصلاحيات التي يمتلكها المستخدم الحالي.
changeablegroups
يسرد المجموعات التي يمكن للمستخدم الحالي الإضافتة والإزالة منها.
options
يسرد جميع التفضيلات التي قام المستخدم الحالي بتعيينها.
editcount
يضيف عدد تحرير المستخدم الحالي.
ratelimits
يسرد جميع حدود المعدل المطبقة على المستخدم الحالي.
theoreticalratelimits
يسرد جميع حدود الأسعار التي يمكن أن تنطبق على المستخدم الحالي إذا لم يتم إعفاؤه من جميع حدود المعدلات بناءً على حقوق المستخدم أو الملكية الفكرية
email
يضيف عنوان البريد الإلكتروني للمستخدم وتاريخ مصادقة البريد الإلكتروني.
realname
يضيف اسم المستخدم الحقيقي.
acceptlang
يكرر الرأس Accept-Language الذي يرسله العميل بتنسيق منظم.
registrationdate
يضيف تاريخ تسجيل المستخدم.
unreadcount
يضيف عدد الصفحات غير المقروءة في قائمة مراقبة المستخدم (بحد أقصى 999; ترجع 1000+ إذا كان أكثر).
centralids
يضيف المعرفات المركزية وحالة المرفقات للمستخدم.
latestcontrib
يضيف تاريخ آخر مساهمة للمستخدم.
القيم (منفصلة مع | أو البديل): acceptlang، blockinfo، centralids، changeablegroups، editcount، email، groupmemberships، groups، hasmsg، implicitgroups، latestcontrib، options، ratelimits، realname، registrationdate، rights، theoreticalratelimits، unreadcount
لتحديد كل القيم; استخدم *.
uiattachedwiki

باستخدام uiprop=centralids، حدد ما إذا كان المستخدم مرتبطا بالويكي المحدد بواسطة هذا المعرف.

أمثلة:
الحصول على معلومات حول المستخدم الحالي.
api.php?action=query&meta=userinfo [فتح في ملعب]
الحصول على معلومات حول المستخدم الحالي.
api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg [فتح في ملعب]

action=removeauthenticationdata

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إزالة بيانات المصادقة للمستخدم الحالي.

وسائط:
Other general parameters are available.
request

استخدم طلب المصادقة هذا ، بواسطة id الذي يتم إرجاعه من action=query&meta=authmanagerinfo مع amirequestsfor=remove.

هذه المعلمة مطلوبة.
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.
أمثلة:
محاولة إزالة بيانات المستخدم الحالي لـFooAuthenticationRequest.
api.php?action=removeauthenticationdata&request=FooAuthenticationRequest&token=123ABC [فتح في ملعب]

action=resetpassword

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إرسال بريد إلكتروني لإعادة تعيين كلمة المرور إلى مستخدم.

وسائط:
Other general parameters are available.
user

تجري إعادة تعيين المستخدم.

النوع: مستخدم، بواسطة أي من اسم المستخدم
email

تجري إعادة ضبط عنوان البريد الإلكتروني للمستخدم.

token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.
أمثلة:
إرسال بريد إلكتروني لإعادة تعيين كلمة المرور إلى المستخدم Example.
api.php?action=resetpassword&user=Example&token=123ABC [فتح في ملعب]
رسال بريد إلكتروني لإعادة تعيين كلمة المرور لجميع المستخدمين الذين لديهم عنوان البريد الإلكتروني user@example.com.
api.php?action=resetpassword&user=user@example.com&token=123ABC [فتح في ملعب]

action=revisiondelete

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

حذف واسترجاع المراجعات.

وسائط:
Other general parameters are available.
type

نوع حذف المراجعة الذي يتم تنفيذه.

هذه المعلمة مطلوبة.
إحدى القيم التالية: archive، filearchive، logging، oldimage، revision
target

عنوان الصفحة لحذف المراجعة، إذا كان مطلوبا للنوع.

ids

المعرفات للمراجعات لحذفها.

هذه المعلمة مطلوبة.
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
hide

ماذا نختبئ لكل مراجعة.

القيم (منفصلة مع | أو البديل): comment، content، user
show

ما الذي يجب إظهاره لكل مراجعة.

القيم (منفصلة مع | أو البديل): comment، content، user
suppress

سواء إخفاء البيانات من الإداريين وكذلك الآخرين.

إحدى القيم التالية: no، nochange، yes
الافتراضي: nochange
reason

سبب للحذف أو الاسترجاع.

tags

وسوم لتطبيقها على الإدخال في سجل الحذف.

القيم (منفصلة مع | أو البديل):
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.

action=rollback

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

التراجع عن آخر تعديل على الصفحة.

إذا قام المستخدم الأخير الذي قام بتحرير الصفحة بإجراء تعديلات متعددة في صف، فسوف يتم استرجاعها مرة أخرى.

وسائط:
Other general parameters are available.
title

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

pageid

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

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

وسوم للتطبيق على التراجع.

القيم (منفصلة مع | أو البديل):
user

اسم المستخدم الذي سيتم إرجاع تعديلاته.

هذه المعلمة مطلوبة.
النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، اسم الإنترويكي (مثال "prefix>ExampleName") و معرف المستخدم (مثال "#12345")
summary

ملخص تعديل مخصص، إذا كان فارغا، سيتم استخدام الملخص الافتراضي.

الافتراضي: (فارغ)
markbot

تعليم التعديلات المسترجعة كتعديلات بوت.

Type: boolean (details)
watchlist

أضف الصفحة أو أزلها دون قيد أو شرط من قائمة مراقبة المستخدم الحالي ، أو استخدم التفضيلات (التي تم تجاهلها لمستخدمي الروبوت) أو لا تغير الساعة.

إحدى القيم التالية: nochange، preferences، unwatch، watch
الافتراضي: preferences
token

تم استرداد رمز مميز "rollback" من action=query&meta=tokens

للتوافق; يتم أيضا قبول الرمز المميز المستخدم في واجهة المستخدم على الويب.

هذه المعلمة مطلوبة.
أمثلة:
استرجاع التعديلات الأخيرة على الصفحةMain Page بواسطة المستخدم Example.
api.php?action=rollback&title=%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9&user=Example&token=123ABC [فتح في ملعب]
استرجاع التعديلات الأخيرة على صفحة Main Pageبواسطة مستخدم الآيبي 192.0.2.5 بالملخص Reverting vandalism، وتعليم تلك التعديلات والاسترجاع كتعديلات بوت.
api.php?action=rollback&title=%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9&user=192.0.2.5&token=123ABC&summary=Reverting%20vandalism&markbot=1 [فتح في ملعب]

action=rsd

(main | rsd)

تصدير مخطط RSD (اكتشاف بسيط حقا).

أمثلة:
تصدير مخطط RSD.
api.php?action=rsd [فتح في ملعب]

action=setnotificationtimestamp

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

تحديث الطابع الزمني للإخطار للصفحات المراقبة.

يؤثر هذا على إبراز الصفحات التي تم تغييرها في قائمة المراقبة والتاريخ، وإرسال البريد الإلكتروني عند تمكين التفضيل "أرسل إلي رسالة إلكترونية عند تعديل صفحة أو ملف في قائمة مراقبتي".

وسائط:
Other general parameters are available.
entirewatchlist

العمل على جميع الصفحات المراقبة.

Type: boolean (details)
timestamp

الطابع الزمني الذي لتعيين الطابع الزمني للإشعار.

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

مراجعة لضبط الطابع الزمني للإشعار عليها (صفحة واحدة فقط).

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

مراجعة لضبط الطابع الزمني للإشعار الأحدث منها (صفحة واحدة فقط).

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

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

titles

قائمة عناوين للعمل عليها.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
pageids

قائمة بمعرفات الصفحات للعمل عليها.

النوع: 2 = قائمة الأعداد الصحيحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
revids

قائمة بمعرفات المراجعات للعمل عليها.

النوع: 2 = قائمة الأعداد الصحيحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
generator

احصل على قائمة الصفحات للعمل عليها من خلال تنفيذ وحدة الاستعلام المحددة.

ملاحظة: يجب أن تبدأ أسماء وسطائط المولد بـ"g"، انظر الأمثلة.

allcategories
تعداد جميع التصنيفات.
alldeletedrevisions
قائمة جميع المراجعات المحذوفة بواسطة المستخدم أو في نطاق.
allfileusages
قائمة جميع استخدامات الملفات، بما في ذلك غير الموجودة.
allimages
تعداد كافة الصور بشكل متتالي.
alllinks
تعداد كافة الروابط التي تشير إلى نطاق معين.
allpages
تعداد كافة الصفحات بشكل متتالي في نطاق معين.
allredirects
أدرج جميع التحويلات إلى نطاق.
allrevisions
اعرض كل المراجعات.
alltransclusions
أدرج كل التضمينات (الصفحات المضمنة باستخدام {{x}})، بما في ذلك غير الموجودة.
backlinks
ابحث عن جميع الصفحات الموصولة للصفحة المحددة.
categories
أدرج جميع التصنيفات التي تنتمي إليها الصفحات.
categorymembers
إدراج جميع الصفحات في تصنيف معين.
deletedrevisions
الحصول على معلومات المراجعة المحذوفة.
duplicatefiles
سرد كافة الملفات التي تكون مكررة عن الملفات المحددة استنادا إلى قيم رمز الرقم.
embeddedin
العثور على جميع الصفحات التي تتضمن (نسخ) العنوان المعطى.
exturlusage
تعداد الصفحات التي تحتوي على مسار محدد.
fileusage
ابحث عن كل الصفحات التي تستخدم الملفات المعطاة.
images
يعرض جميع الملفات المضمنة في الصفحات المعينة.
imageusage
ابحث عن كل الصفحات التي تستخدم عنوان الصورة المعين.
iwbacklinks
العثور على جميع الصفحات التي تصل إلى وصلة الإنترويكي المعطاه.
langbacklinks
ابحث عن جميع الصفحات التي تصل لرابط اللغة المحدد.
links
يعرض جميع الروابط من الصفحات المحددة.
linkshere
ابحث عن جميع الصفحات الموصولة للصفحة المحددة.
pageswithprop
سرد جميع الصفحات التي تستخدم خاصية صفحة معينة.
prefixsearch
قم بإجراء بحث بالبادئة عن عناوين الصفحات.
protectedtitles
سرد جميع العناوين المحمية من الإنشاء.
querypage
الحصول على قائمة يتم توفيرها من خلال صفحة خاصة تستند إلى صفحة استعلام.
random
الحصول على مجموعة من الصفحات العشوائية.
recentchanges
تعداد أحدث التغييرات.
redirects
يعرض جميعالتحويلات إلى الصفحات المحددة.
revisions
الحصول على معلومات المراجعة.
search
إجراء بحث نص كامل.
templates
يعرض جميع الملفات المضمنة في الصفحات المعينة.
transcludedin
ابحث عن جميع الصفحات التي تتضمن الصفحات المعينة.
watchlist
احصل على أحدث التغييرات على الصفحات في قائمة مراقبة المستخدم الحالي.
watchlistraw
الحصول على جميع صفحات قائمة مراقبة المستخدم الحالي.
إحدى القيم التالية: allcategories، alldeletedrevisions، allfileusages، allimages، alllinks، allpages، allredirects، allrevisions، alltransclusions، backlinks، categories، categorymembers، deletedrevisions، duplicatefiles، embeddedin، exturlusage، fileusage، images، imageusage، iwbacklinks، langbacklinks، links، linkshere، pageswithprop، prefixsearch، protectedtitles، querypage، random، recentchanges، redirects، revisions، search، templates، transcludedin، watchlist، watchlistraw
redirects

حل التحويلات تلقائيا في titles وpageids وrevids وفي الصفحات التي يتم إرجاعها بواسطة generator.

Type: boolean (details)
converttitles

تحويل العناوين إلى المتغيرات الأخرى إذا لزم الأمر، يعمل فقط إذا كانت لغة محتوى الويكي تدعم تحويل المتغير، تتضمن اللغات التي تدعم تحويل المتغير ban، en، crh، gan، iu، kk، ku، shi، sr، tg، uz و zh.

Type: boolean (details)
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.
أمثلة:
إعادة تعيين حالة الإشعار لقائمة المراقبة بأكملها.
api.php?action=setnotificationtimestamp&entirewatchlist=&token=123ABC [فتح في ملعب]
إعادة ضبط حالة الإخطار لـMain page.
api.php?action=setnotificationtimestamp&titles=%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9&token=123ABC [فتح في ملعب]
تعيين الطابع الزمني للإشعار للصفحة Main page حتى لا يتم عرض جميع التعديلات منذ 1 يناير 2012.
api.php?action=setnotificationtimestamp&titles=%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9&timestamp=2012-01-01T00:00:00Z&token=123ABC [فتح في ملعب]
إعادة تعيين حالة الإشعار للصفحات في نطاق مستخدم.
api.php?action=setnotificationtimestamp&generator=allpages&gapnamespace=2&token=123ABC [فتح في ملعب]

action=setpagelanguage

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

تغيير لغة صفحة.

لا يُسمَح بتغيير لغة صفحة في هذا الويكي.

تمكين $wgPageLanguageUseDB لاستخدام هذا الإجراء.

وسائط:
Other general parameters are available.
title

عنوان الصفحة التي ترغب في تغيير لغتها، لا يمكن استخدامه مع pageid.

pageid

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

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

كود اللغة للغة لتغيير الصفحة إليها، استخدم default لإعادة تعيين الصفحة إلى لغة محتوى الويكي.

هذه المعلمة مطلوبة.
إحدى القيم التالية: ab، abs، ace، ady، ady-cyrl، aeb، aeb-arab، aeb-latn، af، ak، aln، als، alt، am، ami، an، ang، anp، ar، arc، arn، arq، ary، arz، as، ase، ast، atj، av، avk، awa، ay، az، azb، ba، ban، ban-bali، bar، bat-smg، bbc، bbc-latn، bcc، bci، bcl، be، be-tarask، be-x-old، bg، bgn، bh، bho، bi، bjn، blk، bm، bn، bo، bpy، bqi، br، brh، bs، btm، bto، bug، bxr، ca، cbk-zam، cdo، ce، ceb، ch، chr، chy، ckb، co، cps، cr، crh، crh-cyrl، crh-latn، cs، csb، cu، cv، cy، da، dag، de، de-at، de-ch، de-formal، default، din، diq، dsb، dtp، dty، dv، dz، ee، egl، el، eml، en، en-ca، en-gb، eo، es، es-formal، et، eu، ext، fa، fat، ff، fi، fit، fiu-vro، fj، fo، fon، fr، frc، frp، frr، fur، fy، ga، gaa، gag، gan، gan-hans، gan-hant، gcr، gd، gl، gld، glk، gn، gom، gom-deva، gom-latn، gor، got، gpe، grc، gsw، gu، guc، gur، guw، gv، ha، hak، haw، he، hi، hif، hif-latn، hil، hr، hrx، hsb، hsn، ht، hu، hu-formal، hy، hyw، ia، id، ie، ig، ii، ik، ike-cans، ike-latn، ilo، inh، io، is، it، iu، ja، jam، jbo، jut، jv، ka، kaa، kab، kbd، kbd-cyrl، kbp، kcg، kea، kg، khw، ki، kiu، kjp، kk، kk-arab، kk-cn، kk-cyrl، kk-kz، kk-latn، kk-tr، kl، km، kn، ko، ko-kp، koi، kr، krc، kri، krj، krl، ks، ks-arab، ks-deva، ksh، ksw، ku، ku-arab، ku-latn، kum، kv، kw، ky، la، lad، lb، lbe، lez، lfn، lg، li، lij، liv، lki، lld، lmo، ln، lo، loz، lrc، lt، ltg، lus، luz، lv، lzh، lzz، mad، mai، map-bms، mdf، mg، mhr، mi، min، mk، ml، mn، mni، mnw، mo، mos، mr، mrh، mrj، ms، ms-arab، mt، mwl، my، myv، mzn، na، nah، nan، nap، nb، nds، nds-nl، ne، new، nia، niu، nl، nl-informal، nmz، nn، no، nod، nov، nqo، nrm، nso، nv، ny، nyn، nys، oc، ojb، olo، om، or، os، pa، pag، pam، pap، pcd، pcm، pdc، pdt، pfl، pi، pih، pl، pms، pnb، pnt، prg، ps، pt، pt-br، pwn، qu، qug، rgn، rif، rm، rmc، rmy، rn، ro، roa-rup، roa-tara، rsk، ru، rue، rup، ruq، ruq-cyrl، ruq-latn، rw، ryu، sa، sah، sat، sc، scn، sco، sd، sdc، sdh، se، se-fi، se-no، se-se، sei، ses، sg، sgs، sh، shi، shn، shy، shy-latn، si، simple، sjd، sje، sk، skr، skr-arab، sl، sli، sm، sma، smn، sms، sn، so، sq، sr، sr-ec، sr-el، srn، sro، ss، st، stq، sty، su، sv، sw، syl، szl، szy، ta، tay، tcy، tdd، te، tet، tg، tg-cyrl، tg-latn، th، ti، tk، tl، tly، tn، to، tpi، tr، tru، trv، ts، tt، tt-cyrl، tt-latn، tum، tw، ty، tyv، tzm، udm، ug، ug-arab، ug-latn، uk، ur، uz، ve، vec، vep، vi، vls، vmf، vmw، vo، vot، vro، wa، war، wls، wo، wuu، xal، xh، xmf، xsy، yi، yo، yrl، yue، za، zea، zgh، zh، zh-classical، zh-cn، zh-hans، zh-hant، zh-hk، zh-min-nan، zh-mo، zh-my، zh-sg، zh-tw، zh-yue، zu
reason

سبب للتغيير.

tags

تغيير الوسوم لتطبيقها على إدخال السجل الناتج عن هذا الإجراء.

القيم (منفصلة مع | أو البديل):
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.
أمثلة:
تغيير لغة Main Page إلى لغة الباسك.
api.php?action=setpagelanguage&title=%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9&lang=eu&token=123ABC [فتح في ملعب]
تغيير لغة الصفحة بمعرف 123 إلى لغة محتوى الويكي الافتراضية.
api.php?action=setpagelanguage&pageid=123&lang=default&token=123ABC [فتح في ملعب]

action=stashedit

  • هذه الوحدة داخلية أو غير مستقرة. قد تتغير عمليتها دون إشعار.
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إعداد تحرير في ذاكرة التخزين المؤقت المشتركة.

يهدف هذا إلى الاستخدام عبر AJAX من نموذج التحرير لتحسين أداء حفظ الصفحة.

وسائط:
Other general parameters are available.
title

عنوان الصفحة التي يتم تحريرها.

هذه المعلمة مطلوبة.
section

معرف القسم. 0 للقسم العلوي ، جديد لقسم جديد.

sectiontitle

العنوان لقسم جديد.

text

محتوى الصفحة.

stashedtexthash

رمز رقم محتوى الصفحة من وحدة تخزين سابقة لاستخدامها بدلا من ذلك.

summary

تغيير الملخص.

الافتراضي: (فارغ)
contentmodel

نموذج المحتوى للمحتوى الجديد.

هذه المعلمة مطلوبة.
إحدى القيم التالية: css، javascript، json، text، unknown، wikitext
contentformat

نسق المحتوى التسلسلي المستخدم لنص المدخلات.

هذه المعلمة مطلوبة.
إحدى القيم التالية: application/json، application/octet-stream، application/unknown، application/x-binary، text/css، text/javascript، text/plain، text/unknown، text/x-wiki، unknown/unknown
baserevid

معرف المراجعة للمراجعة الأساسية.

هذه المعلمة مطلوبة.
النوع: 2 = قائمة الأعداد الصحيحة
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.

action=tag

(main | tag)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إضافة أو إزالة وسوم التغيير من المراجعات الفردية أو إدخالات السجلات.

وسائط:
Other general parameters are available.
rcid

واحد أو أكثر من التغييرات الحديثة للمعرفات التي يمكن من خلالها إضافة أو إزالة الوسم.

النوع: 2 = قائمة الأعداد الصحيحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
revid

معرف تعديل واحد أو أكثر يمكن من خلاله إضافة أو إزالة الوسم.

النوع: 2 = قائمة الأعداد الصحيحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
logid

واحد أو أكثر من معرفات إدخال السجل يمكن من خلاله إضافة أو إزالة الوسم.

النوع: 2 = قائمة الأعداد الصحيحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
add

وسوم للإضافة، يمكن فقط إضافة وسوم محددة يدويا.

القيم (منفصلة مع | أو البديل):
remove

وسوم لإزالتها، لا يمكن إزالة سوى الوسوم المعرفة يدويا أو غير المعرفة تماما.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
reason

سبب للتغيير.

الافتراضي: (فارغ)
tags

وسوم لتطبيقها على إدخال السجل الذي سيتم إنشاؤه كنتيجة لهذا الإجراء.

القيم (منفصلة مع | أو البديل):
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.
أمثلة:
أضف الوسم vandalism إلى معرّف المراجعة 123 بدون تحديد سبب
api.php?action=tag&revid=123&add=vandalism&token=123ABC [فتح في ملعب]
إزالة الوسم spam من معرف إدخال السجل 123 بالسبب Wrongly applied
api.php?action=tag&logid=123&remove=spam&reason=Wrongly+applied&token=123ABC [فتح في ملعب]

action=unblock

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إلغاء منع المستخدم.

وسائط:
Other general parameters are available.
id

معرف الكتلة المراد إلغاء حظرها (تم الحصول عليها من خلال القائمة = الكتل ). لا يمكن استخدامها مع مستخدم .

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

المستخدم المطلوب إلغاء حظره. لا يمكن استخدامها مع id .

النوع: مستخدم، بواسطة أي من اسم المستخدم، الآي بي، نطاق الآي بي و معرف المستخدم (مثال "#12345")
userid
مهمل.

حدد مستخدم = # ID بدلاً من ذلك.

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

سبب لرفع للمنع.

الافتراضي: (فارغ)
tags

تغيير الوسوم للتطبيق على الإدخال في سجل المنع.

القيم (منفصلة مع | أو البديل):
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.
أمثلة:
رفع منع المعرف #105.
api.php?action=unblock&id=105 [فتح في ملعب]
رفع منع المستخدم Bob بالسبب Sorry Bob.
api.php?action=unblock&user=Bob&reason=Sorry%20Bob [فتح في ملعب]

action=undelete

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

حذف المراجعات من صفحة محذوفة.

يمكن استرداد قائمة المراجعات المحذوفة (بما في ذلك الطوابع الزمنية) من خلال prop=deletedrevisions، ويمكن استرداد قائمة معرفات الملفات المحذوفة من خلال list=filearchive.

وسائط:
Other general parameters are available.
title

عنوان الصفحة للاسترجاع.

هذه المعلمة مطلوبة.
reason

سبب للاسترجاع.

الافتراضي: (فارغ)
tags

تغيير وسوم لتطبيقها على الإدخال في سجل الحذف.

القيم (منفصلة مع | أو البديل):
timestamps

الطوابع الزمنية للمراجعات لإلغاء الحذف. إذا كانت كل من الطوابع والمعرفات $ 1 فارغة ، فسيتم إلغاء حذفها جميعًا.

النوع: list of timestamps (allowed formats)
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
fileids

الطوابع الزمنية لمراجعات الملف للاسترجاع، إذا كانت كل من timestamps فارغة، فستتم استعادتها كلها.

النوع: 2 = قائمة الأعداد الصحيحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
undeletetalk

قم بإلغاء حذف جميع المراجعات الخاصة بصفحة الحديث المرتبطة ، إن وجدت.

Type: boolean (details)
watchlist

أضف الصفحة أو أزلها دون قيد أو شرط من قائمة مراقبة المستخدم الحالي ، أو استخدم التفضيلات (التي تم تجاهلها لمستخدمي الروبوت) أو لا تغير الساعة.

إحدى القيم التالية: nochange، preferences، unwatch، watch
الافتراضي: preferences
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.

action=unlinkaccount

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إزالة حساب جهة خارجية مرتبط من المستخدم الحالي.

وسائط:
Other general parameters are available.
request

استخدم طلب المصادقة هذا ، بواسطة id الذي يتم إرجاعه من action=query&meta=authmanagerinfo مع amirequestsfor=unlink.

هذه المعلمة مطلوبة.
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.
أمثلة:
محاولة إزالة رابط المستخدم الحالي للموفر المقترن بـFooAuthenticationRequest.
api.php?action=unlinkaccount&request=FooAuthenticationRequest&token=123ABC [فتح في ملعب]

action=upload

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

رفع ملف أو الحصول على حالة المرفوعات المعلقة.

تتوفر عدة طرق:

  • ارفع محتويات الملف مباشرة، باستخدام الوسيط file.
  • ارفع الملف على أجزاء باستخدام الوسائط filesize وchunk وoffset.
  • اجعل خادم ميدياويكي يقوم بجلب ملف من مسار، باستخدام الوسيط url.
  • أكمل عملية رفع سابقة فشلت بسبب التحذيرات، باستخدام الوسيط filekey.

لاحظ أنه يجب إجراء HTTP POST كرفع ملف (أي استخدام multipart/form-data) عند إرسال file.

وسائط:
Other general parameters are available.
filename

اسم الملف المستهدف.

comment

تحميل تعليق الرفع، يُستخدَم أيضا كنص الصفحة الأولي للملفات الجديدة إذا لم يتم تحديد text.

الافتراضي: (فارغ)
tags

غتيير الوسوم لتطبيقها على إدخال سجل الرفع ومراجعة صفحة الملف.

القيم (منفصلة مع | أو البديل):
text

النص الأولي للصفحة للملفات الجديدة.

watch
مهمل.

راقب الصفحة.

Type: boolean (details)
watchlist

أضف الصفحة أو أزلها دون قيد أو شرط من قائمة مراقبة المستخدم الحالي ، أو استخدم التفضيلات (التي تم تجاهلها لمستخدمي الروبوت) أو لا تغير الساعة.

إحدى القيم التالية: nochange، preferences، watch
الافتراضي: preferences
ignorewarnings

تجاهل أية تحذيرات.

Type: boolean (details)
file

محتويات الملف.

يجب نشرها كتحميل ملف باستخدام بيانات متعددة الأجزاء / النموذج.
url

مسار لجلب الملف منه.

filekey

المفتاح الذي يحدد التحميل السابق المخزن مؤقتا.

sessionkey
مهمل.

نفس filekey، تتم صيانته للتوافق مع الإصدارات السابقة.

stash

في حالة التعيين، سيخزن الخادم الملف مؤقتا بدلا من إضافته إلى المستودع.

Type: boolean (details)
filesize

حجم ملف الرفع الكامل.

النوع: 2 = قائمة الأعداد الصحيحة
2 = القيم يجب أن تكون بين ٠ ١٠٤٬٨٥٧٬٦٠٠ .
offset

إزاحة القطعة بالبايت.

النوع: 2 = قائمة الأعداد الصحيحة
2 = القيم يجب ألا تقل عن ٠ .
chunk

محتويات القطعة.

يجب نشرها كتحميل ملف باستخدام بيانات متعددة الأجزاء / النموذج.
async

إجراء عمليات ملف كبيرة محتملة غير متزامنة عند الإمكان.

Type: boolean (details)
checkstatus

فقط جلب حالة الرفع لمفتاح الملف المحدد.

Type: boolean (details)
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.

action=userrights

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

تغيير عضوية مجموعة المستخدم.

وسائط:
Other general parameters are available.
user

المستخدم.

النوع: مستخدم، بواسطة أي من اسم المستخدم و معرف المستخدم (مثال "#12345")
userid
مهمل.

حدد user=#ID بدلاً من ذلك.

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

أضف المستخدم إلى هذه المجموعات، أو إذا كان بالفعل عضوا، قم بتحديث صلاحية عضويته في تلك المجموعة.

القيم (منفصلة مع | أو البديل): bot، bureaucrat، inno، interface-admin، suppress، sysop
expiry

الطوابع الزمنية لانتهاء الصلاحية، قد تكون نسبية (على سبيل المثال 5 months or 2 weeks) أو مطلقة (على سبيل المثال 2014-09-18T12:34:56Z). إذا تم تعيين طابع زمني واحد فقط، فسيتم استخدامه لكافة المجموعات التي تم تمريرها إلى الوسيط add، استخدم infinite أو indefinite أو infinity أو never لمجموعة مستخدمين لا تنتهي صلاحيتها أبدا.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
الافتراضي: infinite
remove

أزل المستخدم من هذه المجموعات.

القيم (منفصلة مع | أو البديل): bot، bureaucrat، inno، interface-admin، suppress، sysop
reason

سبب للتغيير.

الافتراضي: (فارغ)
token

تم استرداد رمز مميز "userrights" من action=query&meta=tokens

للتوافق; يتم أيضا قبول الرمز المميز المستخدم في واجهة المستخدم على الويب.

هذه المعلمة مطلوبة.
tags

تغيير وسوم لتطبيقها على الإدخال في سجل صلاحيات المستخدم.

القيم (منفصلة مع | أو البديل):
أمثلة:
إضافة المستخدم FooBot إلى مجموعة bot وإزالته من المجموعات sysop وbureaucrat.
api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [فتح في ملعب]
إضافة المستخدم بالمعرف 123 إلى مجموعة bot وإزالته من المجموعات sysop وbureaucrat.
api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [فتح في ملعب]
إضافة المستخدم SometimeSysop إلى مجموعة sysop لمدة شهر واحد.
api.php?action=userrights&user=SometimeSysop&add=sysop&expiry=1%20month&token=123ABC [فتح في ملعب]

action=validatepassword

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

التحقق من صحة كلمة السر ضد سياسات كلمة السر للويكي.

يتم الإبلاغ عن الصلاحية كـGood إذا كانت كلمة المرور مقبولة، أو Change إذا كان قد يتم استخدام كلمة المرور لتسجيل الدخول ولكن يجب تغييرها، أو Invalid إذا كان كلمة المرور غير قابلة للاستخدام.

وسائط:
Other general parameters are available.
password

كلمة المرور للتحقق.

هذه المعلمة مطلوبة.
user

اسم المستخدم; للاستخدام عند اختبار إنشاء الحساب، يجب ألا يكون المستخدم المحدد موجودا.

النوع: مستخدم، بواسطة أي من اسم المستخدم و معرف المستخدم (مثال "#12345")
email

عنوان البريد الإلكتروني; للاستخدام عند اختبار إنشاء الحساب.

realname

الاسم الحقيقي; للاستخدام عند اختبار إنشاء الحساب.

أمثلة:
تحقق من كلمة المرور foobar للمستخدم الحالي.
api.php?action=validatepassword&password=foobar [فتح في ملعب]
تحقق من كلمة المرور qwerty لإنشاء المستخدم Example.
api.php?action=validatepassword&password=querty&user=Example [فتح في ملعب]

action=watch

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

إضافة أو إزالة صفحات من قائمة مراقبة المستخدم الحالي.

وسائط:
Other general parameters are available.
title
مهمل.

الصفحة ل(عدم)مراقبتها، استخدم titles بدلا من ذلك.

unwatch

إذا تم التعيين فستتم إزالة الصفحة من قائمة المراقبة بدلا من مراقبتها.

Type: boolean (details)
continue

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

titles

قائمة عناوين للعمل عليها.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
pageids

قائمة بمعرفات الصفحات للعمل عليها.

النوع: 2 = قائمة الأعداد الصحيحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
revids

قائمة بمعرفات المراجعات للعمل عليها.

النوع: 2 = قائمة الأعداد الصحيحة
قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
generator

احصل على قائمة الصفحات للعمل عليها من خلال تنفيذ وحدة الاستعلام المحددة.

ملاحظة: يجب أن تبدأ أسماء وسطائط المولد بـ"g"، انظر الأمثلة.

allcategories
تعداد جميع التصنيفات.
alldeletedrevisions
قائمة جميع المراجعات المحذوفة بواسطة المستخدم أو في نطاق.
allfileusages
قائمة جميع استخدامات الملفات، بما في ذلك غير الموجودة.
allimages
تعداد كافة الصور بشكل متتالي.
alllinks
تعداد كافة الروابط التي تشير إلى نطاق معين.
allpages
تعداد كافة الصفحات بشكل متتالي في نطاق معين.
allredirects
أدرج جميع التحويلات إلى نطاق.
allrevisions
اعرض كل المراجعات.
alltransclusions
أدرج كل التضمينات (الصفحات المضمنة باستخدام {{x}})، بما في ذلك غير الموجودة.
backlinks
ابحث عن جميع الصفحات الموصولة للصفحة المحددة.
categories
أدرج جميع التصنيفات التي تنتمي إليها الصفحات.
categorymembers
إدراج جميع الصفحات في تصنيف معين.
deletedrevisions
الحصول على معلومات المراجعة المحذوفة.
duplicatefiles
سرد كافة الملفات التي تكون مكررة عن الملفات المحددة استنادا إلى قيم رمز الرقم.
embeddedin
العثور على جميع الصفحات التي تتضمن (نسخ) العنوان المعطى.
exturlusage
تعداد الصفحات التي تحتوي على مسار محدد.
fileusage
ابحث عن كل الصفحات التي تستخدم الملفات المعطاة.
images
يعرض جميع الملفات المضمنة في الصفحات المعينة.
imageusage
ابحث عن كل الصفحات التي تستخدم عنوان الصورة المعين.
iwbacklinks
العثور على جميع الصفحات التي تصل إلى وصلة الإنترويكي المعطاه.
langbacklinks
ابحث عن جميع الصفحات التي تصل لرابط اللغة المحدد.
links
يعرض جميع الروابط من الصفحات المحددة.
linkshere
ابحث عن جميع الصفحات الموصولة للصفحة المحددة.
pageswithprop
سرد جميع الصفحات التي تستخدم خاصية صفحة معينة.
prefixsearch
قم بإجراء بحث بالبادئة عن عناوين الصفحات.
protectedtitles
سرد جميع العناوين المحمية من الإنشاء.
querypage
الحصول على قائمة يتم توفيرها من خلال صفحة خاصة تستند إلى صفحة استعلام.
random
الحصول على مجموعة من الصفحات العشوائية.
recentchanges
تعداد أحدث التغييرات.
redirects
يعرض جميعالتحويلات إلى الصفحات المحددة.
revisions
الحصول على معلومات المراجعة.
search
إجراء بحث نص كامل.
templates
يعرض جميع الملفات المضمنة في الصفحات المعينة.
transcludedin
ابحث عن جميع الصفحات التي تتضمن الصفحات المعينة.
watchlist
احصل على أحدث التغييرات على الصفحات في قائمة مراقبة المستخدم الحالي.
watchlistraw
الحصول على جميع صفحات قائمة مراقبة المستخدم الحالي.
إحدى القيم التالية: allcategories، alldeletedrevisions، allfileusages، allimages، alllinks، allpages، allredirects، allrevisions، alltransclusions، backlinks، categories، categorymembers، deletedrevisions، duplicatefiles، embeddedin، exturlusage، fileusage، images، imageusage، iwbacklinks، langbacklinks، links، linkshere، pageswithprop، prefixsearch، protectedtitles، querypage، random، recentchanges، redirects، revisions، search، templates، transcludedin، watchlist، watchlistraw
redirects

حل التحويلات تلقائيا في titles وpageids وrevids وفي الصفحات التي يتم إرجاعها بواسطة generator.

Type: boolean (details)
converttitles

تحويل العناوين إلى المتغيرات الأخرى إذا لزم الأمر، يعمل فقط إذا كانت لغة محتوى الويكي تدعم تحويل المتغير، تتضمن اللغات التي تدعم تحويل المتغير ban، en، crh، gan، iu، kk، ku، shi، sr، tg، uz و zh.

Type: boolean (details)
token

تم استرداد رمز مميز "watch" من action=query&meta=tokens

هذه المعلمة مطلوبة.

format=json

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

بيانات الإخراج بتنسيق JSON.

وسائط:
Other general parameters are available.
callback

إذا تم تحديده، فسيقوم بإخراج الإخراج في استدعاء دالة معينة، للسلامة; سيتم تقييد جميع البيانات الخاصة بالمستخدم.

utf8

إذا تم تحديده، يقوم بترميز معظم (وليس كل) الأحرف غير ASCII كـUTF-8 بدلا من استبدالها بتسلسلات الهروب السداسية العشرية، افتراضي عندما لا يكون formatversion 1.

Type: boolean (details)
ascii

إذا تم تحديده، يشفر كل غير ASCII باستخدام تسلسلات الهروب السداسية العشرية، افتراضي عندما يكون formatversion 1.

Type: boolean (details)
formatversion

تنسيق الإخراج

1
تنسيق متوافق مع الإصدارات السابقة (قيم منطقية على غرار XML ، ومفاتيح * لعقد المحتوى، وما إلى ذلك).
2
الشكل الحديث.
latest
استخدم أحدث تنسيق (حاليًا 2)، قد يتغير دون سابق إنذار.
إحدى القيم التالية: 1، 2، latest
الافتراضي: 1
أمثلة:
إرجاع نتيجة الاستعلام بتنسيق JSON.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=json [فتح في ملعب]

format=jsonfm

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

بيانات الإخراج بتنسيق JSON (الطباعة بـHTML).

وسائط:
Other general parameters are available.
wrappedhtml

إرجاع HTML المطبوع بشكل جيد ووحدات ResourceLoader المرتبطة به ككائن JSON.

Type: boolean (details)
callback

إذا تم تحديده، فسيقوم بإخراج الإخراج في استدعاء دالة معينة، للسلامة; سيتم تقييد جميع البيانات الخاصة بالمستخدم.

utf8

إذا تم تحديده، يقوم بترميز معظم (وليس كل) الأحرف غير ASCII كـUTF-8 بدلا من استبدالها بتسلسلات الهروب السداسية العشرية، افتراضي عندما لا يكون formatversion 1.

Type: boolean (details)
ascii

إذا تم تحديده، يشفر كل غير ASCII باستخدام تسلسلات الهروب السداسية العشرية، افتراضي عندما يكون formatversion 1.

Type: boolean (details)
formatversion

تنسيق الإخراج

1
(لا يوجد وصف)
2
(لا يوجد وصف)
latest
(لا يوجد وصف)
إحدى القيم التالية: 1، 2، latest
الافتراضي: 1
أمثلة:
إرجاع نتيجة الاستعلام بتنسيق JSON.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=jsonfm [فتح في ملعب]

format=none

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

عدم إخراج أي شيء.

أمثلة:
إرجاع نتيجة الاستعلام بتنسيق NONE.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=none [فتح في ملعب]

format=php

(main | php)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

بيانات الإخراج بتنسيق PHP المتسلسل.

وسائط:
Other general parameters are available.
formatversion

تنسيق الإخراج

1
تنسيق متوافق مع الإصدارات السابقة (قيم منطقية على غرار XML ، ومفاتيح * لعقد المحتوى، وما إلى ذلك).
2
الشكل الحديث.
latest
استخدم أحدث تنسيق (حاليًا 2)، قد يتغير دون سابق إنذار.
إحدى القيم التالية: 1، 2، latest
الافتراضي: 1
أمثلة:
إرجاع نتيجة الاستعلام بتنسيق PHP.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=php [فتح في ملعب]

format=phpfm

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

بيانات الإخراج بتنسيق JSON (الطباعة بـHTML).

وسائط:
Other general parameters are available.
wrappedhtml

إرجاع HTML المطبوع بشكل جيد ووحدات ResourceLoader المرتبطة به ككائن JSON.

Type: boolean (details)
formatversion

تنسيق الإخراج

1
(لا يوجد وصف)
2
(لا يوجد وصف)
latest
(لا يوجد وصف)
إحدى القيم التالية: 1، 2، latest
الافتراضي: 1
أمثلة:
إرجاع نتيجة الاستعلام بتنسيق PHP.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=phpfm [فتح في ملعب]

format=rawfm

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

بيانات الإخراج، بما في ذلك عناصر تصحيح الأخطاء، بتنسيق JSON (الطباعة بـHTML).

وسائط:
Other general parameters are available.
wrappedhtml

إرجاع HTML المطبوع بشكل جيد ووحدات ResourceLoader المرتبطة به ككائن JSON.

Type: boolean (details)
أمثلة:
إرجاع نتيجة الاستعلام بتنسيق RAW.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=rawfm [فتح في ملعب]

format=xml

(main | xml)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

بيانات الإخراج بتنسيق XML.

وسائط:
Other general parameters are available.
xslt

إذا تم تحديده، سيضيف الصفحة المسماة كورقة أنماط XSL، يجب أن تكون القيمة عنوانا في نطاق ميدياويكي ينتهي بـ.xsl.

includexmlnamespace

إذا تم تحديدها، سيضيف نطاق XML.

Type: boolean (details)
أمثلة:
إرجاع نتيجة الاستعلام بتنسيق XML.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=xml [فتح في ملعب]

format=xmlfm

  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:MediaWiki
  • الترخيص: GPL-2.0-or-later

بيانات الإخراج بتنسيق XML (الطباعة بـHTML).

وسائط:
Other general parameters are available.
wrappedhtml

إرجاع HTML المطبوع بشكل جيد ووحدات ResourceLoader المرتبطة به ككائن JSON.

Type: boolean (details)
xslt

إذا تم تحديده، سيضيف الصفحة المسماة كورقة أنماط XSL، يجب أن تكون القيمة عنوانا في نطاق ميدياويكي ينتهي بـ.xsl.

includexmlnamespace

إذا تم تحديدها، سيضيف نطاق XML.

Type: boolean (details)
أمثلة:
إرجاع نتيجة الاستعلام بتنسيق XML.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=xmlfm [فتح في ملعب]

أنواع البيانات

Input to MediaWiki should be NFC-normalized UTF-8. MediaWiki may attempt to convert other input, but this may cause some operations (such as edits with MD5 checks) to fail.

Parameters that take multiple values are normally submitted with the values separated using the pipe character, e.g. param=value1|value2 or param=value1%7Cvalue2. If a value must contain the pipe character, use U+001F (Unit Separator) as the separator and prefix the value with U+001F, e.g. param=%1Fvalue1%1Fvalue2.

Some parameter types in API requests need further explanation:

boolean

Boolean parameters work like HTML checkboxes: if the parameter is specified, regardless of value, it is considered true. For a false value, omit the parameter entirely.

expiry

Expiry values may be relative (e.g. 5 months or 2 weeks) or absolute (e.g. 2014-09-18T12:34:56Z). For no expiry, use infinite, indefinite, infinity or never.

timestamp

Timestamps may be specified in several formats, see the Timestamp library input formats documented on mediawiki.org for details. ISO 8601 date and time is recommended: 2001-01-15T14:56:00Z. Additionally, the string now may be used to specify the current timestamp.

وسائط القالب

تدعم وسائط القوالب الحالات التي تحتاج فيها API إلى قيمة لكل قيمة من وسيط آخر، على سبيل المثال، إذا كانت هناك وحدة API لطلب الفاكهة، فإنه قد يكون لديك وسيط fruits لتحديد أي الفواكه تم طلبها ووسيط قالب {fruit}-quantityلتحديد عدد الفواكه لكل طلب، يمكن لعميل API الذي يريد 1 تفاحة، 5 موز، 20 فراولة ثم تقديم طلب مثل fruits=apples|bananas|strawberries&apples-quantity=1&bananas-quantity=5&strawberries-quantity=20.

الإحالات

مطورو API:

  • يوري أستراخان (مبتكر، المطور الرئيسي سبتمبر 2006 - سبتمبر 2007)
  • روان كاتو (المطور الرئيسي سبتمبر 2007-2009)
  • فيكتور فاسيليف
  • برايان تونغ مينه
  • سام ريد
  • براد يورش (المطور الرئيسي 2013–2020)

يُرجَى إرسال تعليقاتك واقتراحاتك وأسئلتك لـmediawiki-api@lists.wikimedia.org أو إرسال تقريرا عن خطأ في https://phabricator.wikimedia.org/.