עזרה של MediaWiki API
זהו דף תיעוד של API שנוצר באופן אוטומטי.
תיעוד ודוגמאות: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=echomarkread
(main | echomarkread)
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: Echo
- רישיון: MIT
סימון שההודעות נקראו עבור המשתמש הנוכחי.
פרמטרים:
- list
רשימת מזהי התראות שצריך לסמן שהן נקראו.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- unreadlist
רשימת מזהי הודעה לסימון כהודעות שלא נקראו.
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- all
אם זה מוגדר, כל ההודעות של המשתמש תסומנה בתור הודעות שנקראו.
- סוג: בוליאני (פרטים)
- sections
רשימת פרקים שיש לסמן שהן נקראו.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): alert, message
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
דוגמאות:
- לסמן שהודעה 8 נקראה
- api.php?action=echomarkread&list=8 [פתיחה בארגז חול]
- לסמן שכל ההתראות נקראו
- api.php?action=echomarkread&all=true [פתיחה בארגז חול]
- סימון הודעה 1 כהודעה שלא נקראה
- api.php?action=echomarkread&unreadlist=1 [פתיחה בארגז חול]