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

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

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

format=jsonfm

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

خروجی داده در قالب جی‌سان (چاپ زیبا در اچ‌تی‌ام‌ال).

پارامترها:
wrappedhtml

Return the pretty-printed HTML and associated ResourceLoader modules as a JSON object.

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

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

utf8

اگر مشخص شود، بیشتر (اما نه همهٔ) نویسه‌های غیر ASCII را به‌جای جاگزینی آن‌ها با توالی‌های رهای هگزادسیمال، به‌عنوان نویسهٔ UTF-8 رمزنگاری خواهد کرد. این گزینه در صورتی که formatversion برابر با 1 نباشد، به‌طور پیش‌فرض فعال است.

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

اگش مشخص شده‌باشد، تمام نویسه‌های غیر ASCII را با استفاده از توالی‌های رهای هگزادسیمال رمزنگاری خواهد کرد. هنگامی که formatversion برابر با 1 باشد، به‌طور پیش‌فرض فعال است.

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

قالب‌بندی خروجی

1
(no description)
2
(no description)
latest
(no description)
یکی از مقدارهای زیر: 1، 2، latest
پیش‌فرض: 1
نمونه:
برگرداندن نتیجهٔ پرسمان در قالب JSON.
api.php?action=query&meta=siteinfo&siprop=namespaces&format=jsonfm [باز کردن در صفحهٔ تمرین]