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

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

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

action=changecontentmodel

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

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

پارامترها:
title

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

pageid

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

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

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

tags

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

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

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

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

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

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

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

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