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

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

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

action=revisiondelete

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

حذف واسترجاع المراجعات.

وسائط:
type

نوع حذف المراجعة الذي يتم تنفيذه.

هذا الوسيط مطلوب.
إحدى القيم التالية: revision، archive، oldimage، filearchive، logging
target

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

ids

المعرفات للمراجعات لحذفها.

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

ماذا نختبئ لكل مراجعة.

القيم (منفصلة مع | أو البديل): content، comment، user
show

ما الذي يجب إظهاره لكل مراجعة.

القيم (منفصلة مع | أو البديل): content، comment، user
suppress

سواء إخفاء البيانات من الإداريين وكذلك الآخرين.

إحدى القيم التالية: yes، no، nochange
الافتراضي: nochange
reason

سبب للحذف أو الاسترجاع.

tags

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

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

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

هذا الوسيط مطلوب.
أمثلة:
إخفاء محتوى المراجعة 12345 في الصفحة Main Page.
api.php?action=revisiondelete&target=Main%20Page&type=revision&ids=12345&hide=content&token=123ABC [فتح في ملعب]
إخفاء كافة البيانات الموجودة في إدخال السجل 67890 بسبب BLP violation.
api.php?action=revisiondelete&type=logging&ids=67890&hide=content|comment|user&reason=BLP%20violation&token=123ABC [فتح في ملعب]