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

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

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

meta=notifications (not)

(main | query | notifications)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:Echo
  • الترخيص: MIT

الحصول على إشعارات في انتظار المستخدم الحالي.

وسائط:
notfilter

فلترة الإخارات أرجعت.

القيم (منفصلة مع | أو البديل): !read، read
الافتراضي: read|!read
notprop

طلب تفاصيل.

القيم (منفصلة مع | أو البديل): count، list، seenTime
الافتراضي: list
notsections

اقسام الأشعار للأستعلام (أي بمعنى بعض الثنائي من "تنبيه" و "رسالة").

القيم (منفصلة مع | أو البديل): alert، message
الافتراضي: alert|message
notgroupbysection

ما إذا يتم جمع النتيجة بالقسم. كل قسم يتم جلبه بشكل مستقل لو مضبوط.

Type: boolean (details)
notformat

لو محدد، فالإخطارات سيتم إرجاعها مهيئة بهذه الطريقة.

model
بيانات إشعارات خام
special
مهيئة لصفحة Special:Notifications (وفقط هذه!) لا تعتمد على HTML إذ أنه ربما يتغير في أي وقت.
flyout
مستغنى عنه. استخدم notformat=model للبيانات الخام
html
مستغنى عنه. استخدم notformat=model للبيانات الخام
إحدى القيم التالية: flyout، html، model، special
notlimit

العدد الأقصى للإخطارات في النتائج.

النوع: عدد صحيح أو max
2 = القيم يجب أن تكون بين 1 50 .
الافتراضي: 20
notcontinue

عندما تتوفر المزيد من النتائج، استخدم هذا للمتابعة

notunreadfirst

ما إذا كان يتم عرض التذكيرات غير المقروءة أولا (فقط تستخدم لو أن الgroupbysection غير مضبوط).

Type: boolean (details)
nottitles

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

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو 50 ( 500 للعملاء المسموح لهم بحدود أعلى).
notbundle

ما إذا كان يتم عرض الإخطارات غير المقروءة المتوافقة مع الحزمة طبقا لقواعد أنواع حزم الإخطارات.

Type: boolean (details)
notnotifiertypes

أنواع التنبيه التي يتم إرجاع الإخطارات لها.

القيم (منفصلة مع | أو البديل): email، web
الافتراضي: web
notalertcontinue

عندما تكون المزيد من نتائج التنبيهات متوفرة، استخدم هذه للاستمرار.

notalertunreadfirst

ما إذا كان تذكيرات الرسائل غير المقروءة يتم عرضها أولا (فقط تستخدم لو كانت الgroupbysection مضبوطة).

Type: boolean (details)
notmessagecontinue

عندما تكون المزيد من النتائج الرسائل المتاحة، واستخدم هذا للمتابعة.

notmessageunreadfirst

ما إذ كنت تريد عرض التنبيهات غير المقروءة أولا (تستخدم فقط إذا ما كانت groupbysection مضبوطة).

Type: boolean (details)
أمثلة:
قائمة الإشعارات
api.php?action=query&meta=notifications [فتح في ملعب]
إخطارات القائمة، التي تم تجميعها حسب القسم، مع احصاء
api.php?action=query&meta=notifications&notprop=count&notsections=alert|message&notgroupbysection=1 [فتح في ملعب]
سرد إخطارات البريد الإلكتروني
api.php?action=query&meta=notifications&notnotifiertypes=email [فتح في ملعب]