راهنمای واسط برنامهنویسی کاربردی مدیاویکی
این یک صفحهٔ مستندات برای واسط برنامهنویسی کاربردی مدیاویکی است که بهطور خودکار ایجاد شدهاست.
مستندات و نمونهها: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=sitematrix (sm)
(main | sitematrix)
- این پودمان نیازمند اختیارات خواندن است.
- منبع: SiteMatrix
- مجوز: GPL-2.0-or-later
گرفتن فهرست وبگاههای ویکیمدیا
The code (technically dbname/wikiid) is either the language code + project code for content projects or the subdomain + main domain for all the others.
پارامترها:
- smtype
Filter the Site Matrix by type:
- special
- One off and multilingual Wikimedia projects.
- language
- Wikimedia projects under this language code.
- مقدارهای (جداشده با | یا جایگزینهای آن): language، special
- پیشفرض: special|language
- smstate
Filter the Site Matrix by wiki state:
- مقدارهای (جداشده با | یا جایگزینهای آن): all، closed، fishbowl، nonglobal، private
- پیشفرض: all
- smlangprop
Which information about a language to return.
- مقدارهای (جداشده با | یا جایگزینهای آن): code، dir، localname، name، site
- پیشفرض: code|name|site|dir|localname
- smsiteprop
Which information about a site to return.
- مقدارهای (جداشده با | یا جایگزینهای آن): code، dbname، lang، sitename، url
- پیشفرض: url|dbname|code|sitename
- smlimit
حداکثر تعداد نتایج
- نوع: عدد صحیح یا max
- The value must be between ۱ and ۵٬۰۰۰.
- پیشفرض: 5000
- smcontinue
When more results are available, use this to continue.
نمونه:
- نمایش ماتریس وبگاه
- api.php?action=sitematrix [باز کردن در صفحهٔ تمرین]