مساعدة 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 [فتح في ملعب]