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

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

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

action=userrights

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

تغییر گروهی که کاربر در آن عضو است.

پارامترها:
user

کاربر.

نوع: کاربر، توسط هریک از نام کاربری و شناسهٔ کاربر (مثلاً «#12345»)
userid
منسوخ‌شده.

شناسه کاربر.

نوع: عدد صحیح
add

Add the user to these groups, or if they are already a member, update the expiry of their membership in that group.

مقدارهای (جداشده با | یا جایگزین‌های آن): bot، bureaucrat، interface-admin، push-subscription-manager، suppress، sysop
expiry

برچسب‌های زمان منقضی‌شدن. می‌تواند نسبی (برای مثال 5 months یا 2 weeks) یا دقیق (برای مثال 2014-09-18T12:34:56Z) باشد. اگر تنها یک برچسب زمان وارد شود، برای تمامی گروه‌های فرستاده‌شده به پارامتر add مورد استفاده قرار خواهد گرفت. برای زمان منقضی‌شدن نامعین از infinite، indefinite، infinity، یا never استفاده کنید.

Separate values with | or alternative.
حداکثر تعداد مقدارها ۵۰ است (۵۰۰ برای متقضایانی که مجوز محدودیت‌های بالاتر را دارند).
پیش‌فرض: infinite
remove

Remove the user from these groups.

مقدارهای (جداشده با | یا جایگزین‌های آن): bot، bureaucrat، interface-admin، push-subscription-manager، suppress، sysop
reason

دلیل تغییر.

پیش‌فرض: (خالی)
token

یک بلیط «userrights» واکشی‌شده از action=query&meta=tokens

For compatibility, the token used in the web UI is also accepted.

این پارامتر الزامی است.
tags

برچسب‌های تغییر برای افزودن به مدخل سیاههٔ اختیارات کاربر.

مقدارهای (جداشده با | یا جایگزین‌های آن):