مساعدة API ميدياويكي
هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.
وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=revisiondelete
(main | revisiondelete)
- هذه الوحدة تتطلب صلاحيات القراءة.
- هذه الوحدة تتطلب صلاحيات الكتابة.
- هذه الوحدة تقبل طلبات POST فقط.
- المصدر:MediaWiki
- الترخيص: GPL-2.0-or-later
حذف واسترجاع المراجعات.
وسائط:
- type
نوع حذف المراجعة الذي يتم تنفيذه.
- هذه المعلمة مطلوبة.
- إحدى القيم التالية: archive، filearchive، logging، oldimage، revision
- target
عنوان الصفحة لحذف المراجعة، إذا كان مطلوبا للنوع.
- ids
المعرفات للمراجعات لحذفها.
- هذه المعلمة مطلوبة.
- قيم منفصلة بـ| أو بديل.
- الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
- hide
ماذا نختبئ لكل مراجعة.
- القيم (منفصلة مع | أو البديل): comment، content، user
- show
ما الذي يجب إظهاره لكل مراجعة.
- القيم (منفصلة مع | أو البديل): comment، content، user
- suppress
سواء إخفاء البيانات من الإداريين وكذلك الآخرين.
- إحدى القيم التالية: no، nochange، yes
- الافتراضي: 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 [فتح في ملعب]