Довідка API MediaWiki

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

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

list=logevents (le)

(main | query | logevents)
  • Цей модуль вимагає прав на читання.
  • Джерело: MediaWiki
  • Ліцензія: GPL-2.0-or-later

Отримати події з журналів.

Параметри:
leprop

Які властивості отримати:

ids
Додає ID події в журналі.
title
Додає назву сторінки події в журналі.
type
Додає тип події в журналі.
user
Додає користувача, відповідального за подію в журналі.
userid
Додає ID користувача, відповідального за подію в журналі.
timestamp
Додає часову мітку події.
comment
Додає коментар події.
parsedcomment
Додає проаналізований коментар події.
details
Виводить додаткові деталі щодо події.
tags
Виводить мітки події.
Значення (розділені через | або альтернативу): comment, details, ids, parsedcomment, tags, timestamp, title, type, user, userid
Стандартно: ids|title|type|user|timestamp|comment|details
letype

Відфільтрувати записи журналу лише цього типу.

Одне з наступних значень: Може бути порожнім, або block, contentmodel, create, delete, import, managetags, merge, move, newusers, patrol, protect, rights, spamblacklist, suppress, tag, titleblacklist, upload
leaction

Відфільтрувати дії журналу до лише цієї дії. Перезаписує letype. У списку можливих значень, значення з джокери з астеріском на зразок action/* можуть мати різне після косої риски (/).

Одне з наступних значень: block/block, block/reblock, block/unblock, contentmodel/change, contentmodel/new, create/create, delete/delete, delete/delete_redir, delete/event, delete/restore, delete/revision, import/interwiki, import/upload, managetags/activate, managetags/create, managetags/deactivate, managetags/delete, merge/merge, move/move, move/move_redir, newusers/autocreate, newusers/byemail, newusers/create, newusers/create2, newusers/newusers, patrol/autopatrol, patrol/patrol, protect/modify, protect/move_prot, protect/protect, protect/unprotect, rights/autopromote, rights/rights, spamblacklist/*, suppress/block, suppress/delete, suppress/event, suppress/reblock, suppress/revision, tag/update, titleblacklist/*, upload/overwrite, upload/revert, upload/upload
lestart

Часова мітка початку переліку.

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

Часова мітка завершення переліку.

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

У якому напрямку перелічувати:

newer
Спочатку найстарші. Примітка: lestart має бути перед leend.
older
Спочатку найновіші (за замовчуванням). Примітка: lestart має бути перед leend.
Одне з наступних значень: newer, older
Стандартно: older
leuser

Відфільтрувати серед записів зроблені поданим користувачем.

Тип: користувач, подано як ім'я користувача, IP, інтервікі-назва (напр., «префікс>ПрикладНазви») та ідентифікатор користувача (напр., «#12345»)
letitle

Відфільтрувати серед записів пов'язані зі сторінкою.

lenamespace

Відфільтрувати до записів у поданому просторі назв.

Одне з наступних значень: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
leprefix

Відфільтрувати до записів, що починаються з цього префікса.

letag

Перерахувати лише записи подій, помічені цим теґом.

lelimit

Скільки всього виводити записів подій.

Тип: ціле число або max
Значення має перебувати між 1 та 500.
Стандартно: 10
lecontinue

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

Приклад:
Перелічити останні подій в журналі.
api.php?action=query&list=logevents [відкрити в пісочниці]