Довідка API Медіавікі

Це автоматично генерована сторінка документації API Медіавікі.

Документація та приклади: https://www.mediawiki.org/wiki/API

action=setnotificationtimestamp

(mainsetnotificationtimestamp)
  • Цей модуль вимагає прав на читання.
  • Цей модуль вимагає прав на запис.
  • Цей модуль приймає лише POST-запити.
  • Джерело: MediaWiki
  • Ліцензія: GPL-2.0+

Оновити часову мітку сповіщень для сторінок, що спостерігаються.

Це зачепить підсвічування змінених сторінок у списку спостереження та історії, а також надсилання електронного листа якщо опція налаштувань «Повідомляти електронною поштою про зміну сторінки або файлу з мого списку спостереження» увімкнена.

Параметри:
entirewatchlist

Опрацювати всі сторінки, що спостерігаються.

Тип: логічний (деталі)
timestamp

Часова мітка, яку вказати у якості часової мітки сповіщень.

Тип: часова мітка (дозволені формати)
torevid

Версія до якої вказати часову мітку сповіщень (лише одна сторінка).

Тип: ціле число
newerthanrevid

Версія, до новішої від якої вказати часову мітку сповіщень (лише одна сторінка).

Тип: ціле число
continue

Коли доступно більше результатів, використовуйте це, щоб продовжити.

titles

Список назв над якими працювати.

Розділіть значення з допомогою |. Максимальна кількість значень — 50 (500 для ботів).
pageids

Список ідентифікаторів сторінок над якими працювати.

Тип: список цілих чисел
Розділіть значення з допомогою |. Максимальна кількість значень — 50 (500 для ботів).
revids

Список ідентифікаторів версій над якими працювати.

Тип: список цілих чисел
Розділіть значення з допомогою |. Максимальна кількість значень — 50 (500 для ботів).
generator

Отримати список сторінок над якими працювати шляхом виконання вказаного модуля запиту.

Примітка: Назви параметрів генератора повинні мати префікс «g», див. приклади.

Одне значення: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
redirects

Автоматично вирішувати перенаправлення у titles, pageids, і revids, та у сторінках, повернених generator.

Тип: логічний (деталі)
converttitles

Конвертувати назви в інші варіанти за необхідності. Працює лише для вікі, мова вмісту яких підтримує конвертування варіантів. Мовами, що підтримують конвертування варіантів є gan, iu, kk, ku, shi, sr, tg, uz, zh.

Тип: логічний (деталі)
token

Токен «csrf» отримано з action=query&meta=tokens

Цей параметр є обов'язковим.
Приклади:
Стерти статус сповіщень для всього списку спостереження.
api.php?action=setnotificationtimestamp&entirewatchlist=&token=123ABC
Стерти статус сповіщень для Main page.
api.php?action=setnotificationtimestamp&titles=Main_page&token=123ABC
Встановити часову мітку сповіщень для Main page так, що всі редагування після 1 січня 2012 будуть виглядати як не переглянуті.
api.php?action=setnotificationtimestamp&titles=Main_page&timestamp=2012-01-01T00:00:00Z&token=123ABC
Стерти статус сповіщень для сторінок у просторі назв Користувач.
api.php?action=setnotificationtimestamp&generator=allpages&gapnamespace=2&token=123ABC