راهنمای واسط برنامه‌نویسی کاربردی مدیاویکی

این یک صفحهٔ مستندات برای واسط برنامه‌نویسی کاربردی مدیاویکی است که به‌طور خودکار ایجاد شده‌است.

مستندات و نمونه‌ها: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=undelete

(main | undelete)
  • این پودمان نیازمند اختیارات خواندن است.
  • این پودمان نیازمند اختیارات خواندن است.
  • این پودمان تنها درخواست‌های POST را می‌پذیرد.
  • منبع: MediaWiki
  • مجوز: GPL-2.0-or-later

احیای نسخه‌های یک صفحهٔ حذف‌شده.

A list of deleted revisions (including timestamps) can be retrieved through prop=deletedrevisions, and a list of deleted file IDs can be retrieved through list=filearchive.

پارامترها:
title

Title of the page to restore.

این پارامتر الزامی است.
reason

دلیل احیا.

پیش‌فرض: (خالی)
tags

برچسب‌های تغییر برای افزودن به مدخل سیاههٔ حذف.

مقدارهای (جداشده با | یا جایگزین‌های آن):
timestamps

Timestamps of the revisions to restore. If both timestamps and fileids are empty, all will be restored.

نوع: فهرستی از برچسب‌های زمان (قالب‌های مجاز)
Separate values with | or alternative.
حداکثر تعداد مقدارها ۵۰ است (۵۰۰ برای متقضایانی که مجوز محدودیت‌های بالاتر را دارند).
fileids

IDs of the file revisions to restore. If both timestamps and fileids are empty, all will be restored.

نوع: فهرستی از اعداد صحیح
Separate values with | or alternative.
حداکثر تعداد مقدارها ۵۰ است (۵۰۰ برای متقضایانی که مجوز محدودیت‌های بالاتر را دارند).
watchlist

Unconditionally add or remove the page from the current user's watchlist, use preferences or do not change watch.

یکی از مقدارهای زیر: nochange، preferences، unwatch، watch
پیش‌فرض: preferences
token

یک بلیط «csrf» واکشی‌شده از action=query&meta=tokens

این پارامتر الزامی است.