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

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

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

action=delete

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

حذف صفحه

پارامترها:
Other general parameters are available.
title

عنوان صفحه‌ای که قصد حذفش را دارید. نمی‌تواند در کنار pageid استفاده شود.

pageid

شناسه صفحه‌ای که قصد حذفش را دارید. نمی‌تواند در کنار title استفاده شود.

نوع: عدد صحیح
reason

دلیل برای حذف. اگر تنظیم نشود، یک دلیل خودکار ساخته‌شده استفاده می‌شود.

tags

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

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

حذف صفحهٔ بحث در صورت وجود.

نوع: بولی (جزئیات)
watch
منسوخ‌شده.

افزودن صفحه به فهرست پیگیری کاربر کنونی

نوع: بولی (جزئیات)
watchlist

افزودن یا حذف بدون قید و شرط صفحه از فهرست پیگیری‌های کاربر کنونی، پیروی از ترجیحات (برای کاربران ربات نادیده گرفته می‌شود) یا عدم تغییر وضعیت پیگیری.

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

برچسب زمان منقضی‌شدن در فهرست پیگیری‌ها. برای عدم تغییر انقضای موجود از این پارامتر به‌طور کامل چشم‌پوشی کنید.

Type: expiry (details)
unwatch
منسوخ‌شده.

حذف صفحه از فهرست پیگیری کاربر کنونی.

نوع: بولی (جزئیات)
oldimage

نام تصویر قدیمی مورد نظر برای حذف که به‌واسطهٔ action=query&prop=imageinfo&iiprop=archivename وارد شده است.

token

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

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