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

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

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

list=recentchanges (rc)

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

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

وسائط:
rcstart

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

النوع: طابع زمني (الصيغ المسموح بها)
rcend

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

النوع: طابع زمني (الصيغ المسموح بها)
rcdir

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

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

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

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

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

النوع: اسم مستخدم
rcexcludeuser

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

النوع: اسم مستخدم
rctag

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

rcprop

تضمين أجزاء إضافية من المعلومات:

user
يضيف المستخدم المسؤول عن التحرير والوسوم إذا كان يوجد أيبي.
userid
يضيف المستخدم المسؤول عن التعديل.
comment
يضيف التعليق للتحرير.
parsedcomment
يضيف التعليق المحلل للتحرير.
flags
يضيف علامات للتحرير.
timestamp
يضيف الطابع الزمني للتحرير.
title
يضيف عنوان صفحة التحرير.
ids
يضيف معرف الصفحة ومعرف أحدث التغييرات ومعرف النسخة الجديدة والقديمة.
sizes
يضيف طول الصفحة الجديد والقديم بالبايت.
redirect
يوسم التحرير إذا كانت الصفحة تحويلة
patrolled
يوسم التعديلات التي يمكن مراجعتها باعتبارها مراجعة أو غير مراجعة.
loginfo
يضيف معلومات السجل (معرف السجل، نوع السجل، إلخ) لإدخالات السجل.
tags
يسرد الوسوم للدخول.
sha1
يضيف المجموع الاختباري للمحتوى للإدخالات المرتبطة بمراجعة.
القيم (منفصلة مع | أو البديل): user، userid، comment، parsedcomment، flags، timestamp، title، ids، sizes، redirect، patrolled، loginfo، tags، sha1
الافتراضي: title|timestamp|ids
rctoken
مهمل.

استخدم action=query&meta=tokens بدلا من ذلك.

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

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

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

كم عدد التغييرات الإجمالي للعودة.

لا يُسمَح بأكثر من ٥٠٠ (٥٬٠٠٠ للبوتات).
النوع: عدد صحيح أو max
الافتراضي: 10
rctype

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

القيم (منفصلة مع | أو البديل): edit، new، log، external، categorize
الافتراضي: edit|new|log|categorize
rctoponly

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

النوع: منطقية (التفاصيل)
rctitle

تصفية الإدخالات إلى تلك المتعلقة بصفحة.

rccontinue

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

rcgeneraterevisions

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

النوع: منطقية (التفاصيل)
أمثلة:
سرد أحدث التغييرات.
api.php?action=query&list=recentchanges [فتح في ملعب]
الحصول على معلومات الصفحة حول أحدث التغييرات غير المراجعة.
api.php?action=query&generator=recentchanges&grcshow=!patrolled&prop=info [فتح في ملعب]