Довідка API Медіавікі
Це автоматично генерована сторінка документації API Медіавікі.
Документація та приклади: https://www.mediawiki.org/wiki/API
list=recentchanges (rc)
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Перерахувати нещодавні зміни.
- rcstart
Часова мітка початку переліку.
- Тип: часова мітка (дозволені формати)
- rcend
Часова мітка завершення переліку.
- Тип: часова мітка (дозволені формати)
- rcdir
У якому напрямку перелічувати:
- newer
- Спочатку найстарші. Примітка: rcstart має бути перед rcend.
- older
- Спочатку найновіші (за замовчуванням). Примітка: rcstart має бути перед rcend.
- Одне значення: newer, older
- За замовчуванням: older
- rcnamespace
Відфільтрувати до змін лише у цих просторах назв.
- Значення (розділені через |): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- rcuser
Перерахувати лише зміни, зроблені цим користувачем.
- Тип: ім'я користувача
- rcexcludeuser
Не перераховувати зміни, зроблені цим користувачем.
- Тип: ім'я користувача
- rctag
Перерахувати лише зміни, помічені цим теґом.
- rcprop
Включити додаткові відомості:
- user
- Додає користувача, відповідального за редагування і мітки, якщо він IP.
- userid
- Додає ID користувача, відповідального за редагування.
- comment
- Додає коментар редагування.
- parsedcomment
- Додає проаналізований коментар редагування.
- flags
- Додає прапорці редагування.
- timestamp
- Додає часову мітку редагування.
- title
- Додає назву сторінки, де було редагування.
- ids
- Додає ID сторінки, ID нещодавніх змін, а також ID нової і старої версій.
- sizes
- Додає нову і стару довжину сторінки в байтах.
- redirect
- Помічає редагування, якщо сторінка є перенаправленням.
- patrolled
- Помічає редагування як відпатрульвані чи невідпатрульовані.
- loginfo
- Додає інформацію журналу (ID журналу, тип журналу тощо) до записів журналу.
- tags
- Виводить мітки запису.
- sha1
- Додає контрольну суму вмісту для записів, пов'язаних з версією.
- Значення (розділені через |): user, userid, comment, parsedcomment, flags, timestamp, title, ids, sizes, redirect, patrolled, loginfo, tags, sha1
- За замовчуванням: title|timestamp|ids
- rctoken
- Застарілий.
Використати натомість action=query&meta=tokens.
- Значення (розділені через |): patrol
- rcshow
Показати лише елементи, що задовільняють ці критерії. Наприклад, для перегляду лише незначних змін, здійснених користувачами, що увійшли до системи, вкажіть rcshow=minor|!anon.
- Значення (розділені через |): minor, !minor, bot, !bot, anon, !anon, redirect, !redirect, patrolled, !patrolled, unpatrolled
- rclimit
Скільки всього змін виводити.
- Дозволено не більше 500 (5000 для ботів).
- Тип: ціле число або max
- За замовчуванням: 10
- rctype
Які типи змін показувати.
- Значення (розділені через |): edit, external, new, log
- За замовчуванням: edit|new|log
- rctoponly
Виводити лише зміни, які є останньою версією.
- Тип: логічний (деталі)
- rccontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
- Вивести нещодавні зміни.
- api.php?action=query&list=recentchanges
- Отримати інформацію про сторінки з недавніми невідпатрульованими змінами.
- api.php?action=query&generator=recentchanges&grcshow=!patrolled&prop=info