Довідка API MediaWiki
Це автоматично генерована сторінка документації API MediaWiki.
Документація та приклади: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=readinglistentries (rle)
- Цей модуль є внутрішнім або нестабільним. Його робота може бути змінена без сповіщення.
- Цей модуль вимагає прав на читання.
- Цей модуль може бути використаний як генератор.
- Джерело: ReadingLists
- Ліцензія: GPL-2.0-or-later
Список сторінок у певному списку.
Цей модуль має три режими роботи. З параметром rlelists він виводить всі сторінки у вказаному списку/списках. З параметром rlechangedsince він виводить всі елементи списку з будь-якого списку поточного користувача, які змінилися, починаючи із вказаної дати. (Це призначено для синхронізації пристроїв, а тому, на відміну від інших режимів, у цьому режимі серед результатів також є вилучені елементи, але не елементи вилучених списків.)
- rlelists
Ідентифікатори списків, для яких слід вивести сторінки.
- Тип: список цілих чисел
- Розділіть значення з допомогою | або альтернативу.
- Максимальна кількість значень — 50 (500 для клієнтів, яким дозволено вищі ліміти).
- rlechangedsince
Показати елементи списку, які змінилися, починаючи з цієї мітки часу. Має бути після 2024-05-03T02:35:01Z.
- Тип: часова мітка (дозволені формати)
- rlesort
Властивість, за якою сортувати. name не можна використовувати разом із rlechangedsince. За замовчуванням використовується updated, якщо задано rlechangedsince, і name у всіх інших випадках.
- name
- Назва статті. (Назву проекту буде проігноровано. Сортування відбувається за бінарним значенням; напр., будь-який великий символ ASCII проставлятиметься перед будь-яким малим символом.)
- updated
- Мітка часу останнього оновлення.
- Одне з наступних значень: name, updated
- rledir
Напрямок сортування: ascending (від A до Z, від найстаріших до найновіших) або descending.
- Одне з наступних значень: ascending, descending
- Стандартно: ascending
- rlelimit
Кількість елементів, які слід вивести в результаті.
- Тип: ціле число або max
- Значення має перебувати між 1 та 100.
- Стандартно: 10
- rlecontinue
Коли буде доступно більше результатів, використовуйте це, щоб продовжити. Більш детальну інформацію про те, як продовжувати запити, можна знайти на mediawiki.org.
- Отримати сторінки зі списків читання з ідентифікатором 10, 11 та 12.
- api.php?action=query&list=readinglistentries&rlelists=10|11|12 [відкрити в пісочниці]
- Отримати елементи списку поточного користувача, які змінилися з 2013-01-01T00:00:00Z.
- api.php?action=query&list=readinglistentries&rlechangedsince=2013-01-01T00:00:00Z [відкрити в пісочниці]