راهنمای واسط برنامهنویسی کاربردی مدیاویکی
این یک صفحهٔ مستندات برای واسط برنامهنویسی کاربردی مدیاویکی است که بهطور خودکار ایجاد شدهاست.
مستندات و نمونهها: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=gadgets (ga)
- این پودمان نیازمند اختیارات خواندن است.
- منبع: Gadgets
- مجوز: GPL-2.0-or-later
بازگرداندن فهرست ابزارهای استفاده شده در این ویکی
پارامترها:
Other general parameters are available.
- gaprop
What gadget information to get:
- id
- Internal gadget ID.
- metadata
- The gadget metadata.
- desc
- Gadget description transformed into HTML (can be slow, use only if really needed).
- مقدارهای (جداشده با | یا جایگزینهای آن): desc، id، metadata
- پیشفرض: id|metadata
- gacategories
ردههایی که از آن فهرست ابزارها را میخواهید
- Separate values with | or alternative.
- حداکثر تعداد مقدارها ۵۰ است (۵۰۰ برای متقضایانی که مجوز محدودیتهای بالاتر را دارند).
- gaids
شماره گجتها برای دریافت
- Separate values with | or alternative.
- حداکثر تعداد مقدارها ۵۰ است (۵۰۰ برای متقضایانی که مجوز محدودیتهای بالاتر را دارند).
- gaallowedonly
فقط فهرست کردن ابزارهایی که کاربر کنونی میتواند استفاده کند
- نوع: بولی (جزئیات)
- gaenabledonly
فهرست کردن گجتهایی که توسط کاربر کنونی فعال شدهاست.
- نوع: بولی (جزئیات)
نمونهها:
- Get a list of gadgets along with their descriptions
- api.php?action=query&list=gadgets&gaprop=id|desc [باز کردن در صفحهٔ تمرین]
- Get a list of gadgets with all possible properties
- api.php?action=query&list=gadgets&gaprop=id|metadata|desc [باز کردن در صفحهٔ تمرین]
- گرفتن فهرستهای گجتهایی که در دسته "foo" قرار دارند
- api.php?action=query&list=gadgets&gacategories=foo [باز کردن در صفحهٔ تمرین]
- گرفتن اطلاعات در مورد گجتهای "foo" و "bar"
- api.php?action=query&list=gadgets&gaids=foo|bar&gaprop=id|desc|metadata [باز کردن در صفحهٔ تمرین]
- دریافت فهرستی از ابزارهای فعالشدهٔ کاربر جاری
- api.php?action=query&list=gadgets&gaenabledonly [باز کردن در صفحهٔ تمرین]