راهنمای واسط برنامهنویسی کاربردی مدیاویکی
این یک صفحهٔ مستندات برای واسط برنامهنویسی کاربردی مدیاویکی است که بهطور خودکار ایجاد شده است.
مستندات و نمونهها: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=globalallusers (agu)
- این پودمان نیازمند اختیارات خواندن است.
- منبع: CentralAuth
- مجوز: GPL-2.0-or-later
شمارش تمام حسابهای سراسری.
پارامترها:
Other general parameters are available.
- agufrom
حساب کاربری آغازین جهت شمارش.
- aguto
حساب کاربری جهت توقف شمارش.
- aguprefix
جستجو برای تمام حسابهایی که با این مقدار آغاز میشوند.
- agudir
جهت مرتب کردن
- یکی از مقدارهای زیر: ascending، descending
- پیشفرض: ascending
- agugroup
محدود کردن حسابها به گروههای سراسری مشخصشده.
- مقدارهای (جداشده با | یا جایگزینهای آن):
- aguexcludegroup
چشمپوشی از حسابهای داخل گروههای سراسری مشخصشده.
- مقدارهای (جداشده با | یا جایگزینهای آن):
- aguprop
چه اطلاعاتی را شامل شود:
- وضعیت قفلشدگی
- آیا حساب قفل شده است یا نه.
- گروهها
- فهرست گروههای سراسری که کاربر در آن قرار دارد. این گزینه منابع بیشتر از سرور به کار میگیرد و ممکن است تعداد نتیجهها از حد مشخص شده کمتر باشد.
- lockinfo
- Whether the user account is locked.
- groups
- Lists global groups that the user is in. This uses more server resources and may return fewer results than the limit.
- existslocally
- Adds the information if the user exists locally.
- مقدارهای (جداشده با | یا جایگزینهای آن): existslocally، groups، lockinfo
- agulimit
تعداد حسابهای برگردانده شده.
- نوع: عدد صحیح یا max
- The value must be between ۱ and ۵۰۰.
- پیشفرض: 10
- aguexcludenamed
Exclude users of named accounts.
- نوع: بولی (جزئیات)
- aguexcludetemp
Exclude users of temporary accounts.
- نوع: بولی (جزئیات)
نمونهها:
- فهرست کاربران سراسری
- api.php?action=query&list=globalallusers [باز کردن در صفحهٔ تمرین]
- نمایش برخی اطلاعات در مورد حسابهای سراسری آغاز شده از «ABC»
- api.php?action=query&list=globalallusers&agufrom=ABC&aguprop=lockinfo|groups|existslocally [باز کردن در صفحهٔ تمرین]