راهنمای واسط برنامهنویسی کاربردی مدیاویکی
این یک صفحهٔ مستندات برای واسط برنامهنویسی کاربردی مدیاویکی است که بهطور خودکار ایجاد شدهاست.
مستندات و نمونهها: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
format=json
- این پودمان نیازمند اختیارات خواندن است.
- منبع: MediaWiki
- مجوز: GPL-2.0-or-later
خروجی داده در قالب جیسان.
- callback
اگر مشخص شود خروجی را در فراخوانی تابع مورد نظر بستهبندی میکند. برای حفظ امنیت، تمام دادههای اختصاصی کاربران محصور خواهد شد.
- utf8
اگر مشخص شود، بیشتر (اما نه همهٔ) نویسههای غیر ASCII را بهجای جاگزینی آنها با توالیهای رهای هگزادسیمال، بهعنوان نویسهٔ UTF-8 رمزنگاری خواهد کرد. این گزینه در صورتی که formatversion برابر با 1 نباشد، بهطور پیشفرض فعال است.
- نوع: بولی (جزئیات)
- ascii
اگش مشخص شدهباشد، تمام نویسههای غیر ASCII را با استفاده از توالیهای رهای هگزادسیمال رمزنگاری خواهد کرد. هنگامی که formatversion برابر با 1 باشد، بهطور پیشفرض فعال است.
- نوع: بولی (جزئیات)
- formatversion
قالببندی خروجی
- 1
- Backwards-compatible format (XML-style booleans, * keys for content nodes, etc.).
- 2
- Modern format.
- latest
- Use the latest format (currently 2), may change without warning.
- یکی از مقدارهای زیر: 1، 2، latest
- پیشفرض: 1
- برگرداندن نتیجهٔ پرسمان در قالب JSON.
- api.php?action=query&meta=siteinfo&siprop=namespaces&format=json [باز کردن در صفحهٔ تمرین]