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

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

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

list=recentchanges (rc)

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

تعداد أحدث التغييرات.

وسائط:
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، older
الافتراضي: older
rcnamespace

تصفية التغييرات على هذه النطاقات فقط.

القيم (منفصلة مع | أو البديل): -1، -2، 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15، 102، 103، 106، 107، 108، 109، 112، 113، 114، 115، 2300، 2301، 2302، 2303
لتحديد كل القيم; استخدم *.
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 [فتح في ملعب]