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

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

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

action=changecontentmodel

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

تغییر مدل محتوای یک صفحه

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

عنوان صفحه برای تغییر مدل محتوای آن. نمی‌تواند همزمان با pageid استفاده شود.

pageid

شناسهٔ صفحه برای تغییر مدل محتوای آن. نمی‌تواند همزمان با title استفاده شود.

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

خلاصۀ ویرایش و دلیل جهت درج در مدخل سیاهه

tags

برچسب‌های تغییر برای اعمال بر مدخل سیاهه و ویرایش.

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

مدل محتوا برای محتوای تازه.

این پارامتر الزامی است.
یکی از مقدارهای زیر: GadgetDefinition، Scribunto، css، javascript، json، text، wikitext
bot

برچسب‌زدن تغییر مدل محتوا با پرچم ربات.

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

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

این پارامتر الزامی است.
نمونه:
تغییر صفحهٔ اصلی به‌منظور دارا بودن مدل محتوای text
api.php?action=changecontentmodel&title=Main Page&model=text&token=123ABC [باز کردن در صفحهٔ تمرین]