مساعدة API ميدياويكي

هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.

وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

meta=messagegroups (mg)

(main | query | messagegroups)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:ترجمة
  • الترخيص: GPL-2.0-or-later

إرجاع المعلومات حول مجموعات الرسائل.

لاحظ أن الوسيط uselang يؤثر على إخراج الأجزاء المعتمدة على اللغة.

معلمات محددة:
المعلمات العامة الأخرى متاحة.
mgdepth

عند استخدام صيغة الشجرة، حدد العمق لهذا العدد من المستويات. القيمة 0 تعني أنه لا توجد مجموعات فرعية معروضة. لو أن الحد تم الوصول إليه، فالخرج يحتوي على قيمة "groupcount"، والتي تحدد عدد الأبناء المباشرين.

النوع: 2 = قائمة الأعداد الصحيحة
الافتراضي: 100
mgfilter

فقط أرجع الرسائل ذوات الأرقام التي تطابق واحدا أو أكثر من المدخلات المعطاة (case-insensitive, separated by pipes, * wildcard).

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ (٥٠٠ للعملاء المسموح لهم بحدود أعلى).
الافتراضي: (فارغ)
mgformat

في صيغة الشجرة مجموعات الرسائل يمكن أن تتواجد في أماكن متعددة من الشجرة.

إحدى القيم التالية: flat، tree
الافتراضي: flat
mgiconsize

الحجم المفضل لأيقونة المجموعة بالراستر.

النوع: 2 = قائمة الأعداد الصحيحة
الافتراضي: 64
mgprop

ما هي المعلومات المتعلقة بالترجمة التي يجب الحصول عليها:

id
Include ID of the group.
label
Include label of the group.
description
Include description of the group.
class
Include class name of the group.
namespace
Include namespace of the group. Not all groups belong to a single namespace.
exists
Include self-calculated existence property of the group.
icon
Include URLs to icon of the group.
priority
Include priority status like discouraged.
prioritylangs
Include preferred languages. If not set, this returns false.
priorityforce
Include priority status - is the priority languages setting forced.
workflowstates
Include the workflow states for the message group.
sourcelanguage
Include the source language for the message group.
القيم (منفصلة مع | أو البديل): class، description، exists، icon، id، label، namespace، priority، priorityforce، prioritylangs، sourcelanguage، workflowstates
الافتراضي: id|label|description|class|exists
mgroot

عند استخدام صيغة الشجرة، بدلا من البدء من المستوى الأعلى ابدأ من مجموعة الرسائل المعطاة، والت يجب أن تكون مجموعة رسائل مجمعة. عند استخدام الصيغة المسطحة فقط المجموعة المحددة يتم إرجاعها.

الافتراضي: (فارغ)
mglanguageFilter

Only return message groups that can be translated to the given language.

الافتراضي: (فارغ)
أمثلة:
أظهر مجموعات الرسائل
api.php?action=query&meta=messagegroups [فتح في ملعب]