مساعدة API ميدياويكي
هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.
وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=userrights
- هذه الوحدة تتطلب صلاحيات القراءة.
- هذه الوحدة تتطلب صلاحيات الكتابة.
- هذه الوحدة تقبل طلبات POST فقط.
- المصدر:MediaWiki
- الترخيص: GPL-2.0-or-later
تغيير عضوية مجموعة المستخدم.
- user
المستخدم.
- النوع: مستخدم، بواسطة أي من اسم المستخدم و معرف المستخدم (مثال "#12345")
- userid
- مهمل.
حدد user=#ID بدلاً من ذلك.
- النوع: 2 = قائمة الأعداد الصحيحة
- add
أضف المستخدم إلى هذه المجموعات، أو إذا كان بالفعل عضوا، قم بتحديث صلاحية عضويته في تلك المجموعة.
- القيم (منفصلة مع | أو البديل): bot، bureaucrat، contributor، interface-admin، suppress، sysop
- expiry
الطوابع الزمنية لانتهاء الصلاحية، قد تكون نسبية (على سبيل المثال 5 months or 2 weeks) أو مطلقة (على سبيل المثال 2014-09-18T12:34:56Z). إذا تم تعيين طابع زمني واحد فقط، فسيتم استخدامه لكافة المجموعات التي تم تمريرها إلى الوسيط add، استخدم infinite أو indefinite أو infinity أو never لمجموعة مستخدمين لا تنتهي صلاحيتها أبدا.
- قيم منفصلة بـ| أو بديل.
- الحد الأقصى لعدد القيم هو 50 ( 500 للعملاء المسموح لهم بحدود أعلى).
- الافتراضي: infinite
- remove
أزل المستخدم من هذه المجموعات.
- القيم (منفصلة مع | أو البديل): bot، bureaucrat، contributor، interface-admin، suppress، sysop
- reason
سبب للتغيير.
- الافتراضي: (فارغ)
- token
تم استرداد رمز مميز "userrights" من action=query&meta=tokens
للتوافق; يتم أيضا قبول الرمز المميز المستخدم في واجهة المستخدم على الويب.
- هذه المعلمة مطلوبة.
تغيير وسوم لتطبيقها على الإدخال في سجل صلاحيات المستخدم.
- القيم (منفصلة مع | أو البديل):
- watchuser
Watch the user's user and talk pages.
- Type: boolean (details)
- إضافة المستخدم FooBot إلى مجموعة bot وإزالته من المجموعات sysop وbureaucrat.
- api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [فتح في ملعب]
- إضافة المستخدم بالمعرف 123 إلى مجموعة bot وإزالته من المجموعات sysop وbureaucrat.
- api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [فتح في ملعب]
- إضافة المستخدم SometimeSysop إلى مجموعة sysop لمدة شهر واحد.
- api.php?action=userrights&user=SometimeSysop&add=sysop&expiry=1%20month&token=123ABC [فتح في ملعب]