راهنمای واسط برنامهنویسی کاربردی مدیاویکی
این یک صفحهٔ مستندات برای واسط برنامهنویسی کاربردی مدیاویکی است که بهطور خودکار ایجاد شدهاست.
مستندات و نمونهها: 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 [باز کردن در صفحهٔ تمرین]