مساعدة API ميدياويكي
هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.
وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=recentchanges (rc)
- هذه الوحدة تتطلب صلاحيات القراءة.
- هذه الوحدة يمكن أن تُستخدَم كمولد.
- المصدر: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، 710، 711، 828، 829، 2300، 2301، 2302، 2303، 3002، 3003، 3004، 3005
- لتحديد كل القيم; استخدم *.
- 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 [فتح في ملعب]