مساعدة API ميدياويكي
هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.
وثائق وأمثلة: https://www.mediawiki.org/wiki/API
prop=deletedrevisions (drv)
- هذه الوحدة تتطلب صلاحيات القراءة.
- هذه الوحدة يمكن أن تُستخدَم كمولد.
- المصدر:MediaWiki
- الترخيص: GPL-2.0-or-later
الحصول على معلومات المراجعة المحذوفة.
يمكن استخدامه بعدة طرق:
- الحصول على مراجعات محذوفة لمجموعة من الصفحات، عن طريق تعيين عناوين أو صفحات، مرتبة حسب العنوان والطابع الزمني.
- الحصول على بيانات حول مجموعة من المراجعات المحذوفة عن طريق تعيين معرفاتها مع معرفات المراجعات، مرتبة حسب معرف المراجعة.
- drvprop
أي الخصائص للحصول عليها لكل مراجعة:
- ids
- معرف المراجعة.
- flags
- أعلام المراجعة (طفيفة).
- timestamp
- الطابع الزمني للمراجعة.
- user
- المستخدم الذي أجرى المراجعة.
- userid
- معرف المستخدم لمنشئ المراجعة.
- size
- طول (بايت) المراجعة.
- slotsize
- طول (بايت) كل فتحة مراجعة.
- sha1
- SHA-1 (القاعدة 16) المراجعة.
- slotsha1
- SHA-1 (القاعدة 16) لكل فتحة مراجعة.
- contentmodel
- معرف نموذج المحتوى لكل فتحة مراجعة.
- comment
- تعليق من قبل المستخدم للمراجعة.
- parsedcomment
- تعليق محلل من قبل المستخدم للمراجعة.
- content
- محتوى كل فتحة مراجعة.
- tags
- وسوم للمراجعة.
- roles
- أدرج أدوار فتحة المحتوى الموجودة في المراجعة.
- parsetree
- مهمل. استخدم action=expandtemplates أو action=parse بدلا من ذلك، شجرة تحليل XML لمحتوى المراجعة (تتطلب نموذج المحتوى
wikitext
).
- القيم (منفصلة مع | أو البديل): ids، flags، timestamp، user، userid، size، slotsize، sha1، slotsha1، contentmodel، comment، parsedcomment، content، tags، roles، parsetree
- الافتراضي: ids|timestamp|flags|comment|user
- drvslots
أي الفتحات المراجعة لتعيد البيانات، عندما يتم تضمين الخصائص ذات الصلة بالفتحات في drvprops، إذا تم حذفها، فسيتم إرجاع البيانات من فتحة main بتنسيق متوافق مع الإصدارات السابقة.
- القيم (منفصلة مع | أو البديل): main
- لتحديد كل القيم; استخدم *.
- drvlimit
الحد من عدد المراجعات التي سيتم إرجاعها.
- لا يُسمَح بأكثر من ٥٠٠ (٥٬٠٠٠ للبوتات).
- النوع: عدد صحيح أو max
- drvexpandtemplates
- مهمل.
استخدم action=expandtemplates بدلا من ذلك، قم بتوسيع القوالب في محتوى المراجعة (يتطلب drvprop=content).
- النوع: منطقية (التفاصيل)
- drvgeneratexml
- مهمل.
استخدم action=expandtemplates أو action=parse بدلا من ذلك، قم بتوليد شجرة تحليل XML لمحتوى المراجعة (تتطلب drvprop=content).
- النوع: منطقية (التفاصيل)
- drvparse
- مهمل.
استخدم action=parse بدلا من ذلك، تحليل محتوى المراجعة (يتطلب drvprop=content)، لأسباب تتعلق بالأداء; إذا تم استخدام هذا الخيار، يتم فرض drvlimit إلى 1.
- النوع: منطقية (التفاصيل)
- drvsection
استرجع محتويات رقم هذا القسم فقط.
- drvdiffto
- مهمل.
استخدم action=compare بدلا من ذلك، معرف المراجعة للتفريق بين كل مراجعة، استخدم prev وnext وcur للمراجعة السابقة واللاحقة والحالية على التوالي.
- drvdifftotext
- مهمل.
استخدم action=compare بدلا من ذلك، النص للتفريق بين كل مراجعة، يختلف عدد محدود فقط من المراجعات، يتجاوز drvdiffto، إذا تم تعيين drvsection، فسيتم تمييز هذا القسم فقط مقابل هذا النص.
- drvdifftotextpst
- مهمل.
استخدم action=compare بدلا من ذلك، قم بإجراء تحويل ما قبل الحفظ على النص قبل نشره، صالح فقط عند استخدامه مع drvdifftotext.
- النوع: منطقية (التفاصيل)
- drvcontentformat
- مهمل.
تنسيق التسلسل المستخدم لـdrvdifftotext والمتوقع لإخراج المحتوى.
- إحدى القيم التالية: text/x-wiki، text/javascript، application/json، text/css، text/plain
- drvstart
الطابع الزمني لبدء العد منه، تم التجاهل عند معالجة قائمة بمعرفات المراجعة.
- النوع: طابع زمني (الصيغ المسموح بها)
- drvend
الطابع الزمني لإيقاف التعداد فيه، تم التجاهل عند معالجة قائمة بمعرفات المراجعة.
- النوع: طابع زمني (الصيغ المسموح بها)
- drvdir
في أي اتجاه للتعداد:
- الأحدث
- سرد الأقدم أولا، ملاحظة: يجب أن يكون drvstart قبل drvend.
- older
- List newest first (default). Note: drvstart has to be later than drvend.
- الأقدم
- سرد الأحدث أولا (افتراضي)، ملاحظة: يجب أن يكون drvstart بعد drvend.
- إحدى القيم التالية: newer، older
- الافتراضي: older
- drvtag
إدراج المراجعات الموسومة بهذ الوسم فقط.
- drvuser
إدراج المراجعات بواسطة هذا المستخدم فقط.
- النوع: اسم مستخدم
- drvexcludeuser
لا تسرد المراجعات بواسطة هذا المستخدم.
- النوع: اسم مستخدم
- drvcontinue
عندما تتوفر المزيد من النتائج، استخدم هذا للمتابعة
- إدراج المراجعات المحذوفة من الصفحات Main Page وTalk:Main Page، بمحتوى.
- api.php?action=query&prop=deletedrevisions&titles=Main%20Page|Talk:Main%20Page&drvslots=*&drvprop=user|comment|content [فتح في ملعب]
- إدراج المعلومات الخاصة بالمراجعة المحذوفة 123456.
- api.php?action=query&prop=deletedrevisions&revids=123456 [فتح في ملعب]