MediaWiki API súgó
Ez egy automatikusan generált MediaWiki-API-dokumentációs lap.
Dokumentáció és példák: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=notifications
- Ez a modul olvasási jogot igényel.
- Forrás: Reverb
- Licenc: GPL-2.0-or-later
Retrieve notifications for the current user.
- do
The end point action to perform such as getNotificationsForUser.
- Ez a paraméter kötelező.
- page
The page number starting point of notifications to retrieve.
- Ez a paraméter kötelező.
- Típus: egész szám
- Alapértelmezett: 0
- itemsPerPage
The number of notifications to return per page retrieved.
- Ez a paraméter kötelező.
- Típus: egész szám
- Alapértelmezett: 50
- type
The type of notifications to return in the response. Accepts a comma delimited list of types.
- read
Return only read notifications in the response.
- Típus: egész szám
- unread
Return only unread notifications in the response.
- Típus: egész szám
- notificationId
The notification ID passed to dismissNotification to be dismissed taken from the original response from getNotificationsForUser.
- dismissedAt
The Unix Epoch formatted timestamp of when the notification was read. To mark a notification as unread set this to 0.
- Típus: egész szám
- Get all notifications for the logged in user limited by the current page number and number of items per page.
- api.php?action=notifications&do=getNotificationsForUser&page=0&itemsPerPage=50 [megnyitás a homokozóban]
- Make a POST request with the notification ID and the Unix Epoch formatted timestamp of the dismissed time. Set dismissedAt to zero to mark a notification as unread. Logged in users can only dismiss their own notifications.
- api.php?action=notifications&do=dismissNotification¬ificationId=1&dismissedAt=1562006555 [megnyitás a homokozóban]
- Make a POST request to mark all notifications for the logged in user as read.
- api.php?action=notifications&do=dismissAllNotifications [megnyitás a homokozóban]