Довідка API MediaWiki
Це автоматично генерована сторінка документації API MediaWiki.
Документація та приклади: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
prop=info (in)
- Цей модуль вимагає прав на читання.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0-or-later
Отримати основні відомості про сторінку.
Параметри:
- inprop
Які додаткові властивості отримати:
- protection
- Вивести рівень захисту кожної сторінки.
- talkid
- Ідентифікатор сторінки обговорення для кожної сторінки, що не є обговоренням.
- watched
- Вивести статус спостереженості кожної сторінки.
- watchers
- Кількість спостерігачів, якщо це дозволено.
- visitingwatchers
- Кількість спостерігачів для кожної сторінки, які відвідували останні редагування таких сторінок, якщо це дозволено.
- notificationtimestamp
- Часова мітка сповіщення списку спостереження кожної сторінки.
- subjectid
- Ідентифікатор батьківської сторінки для кожної сторінки обговорення.
- url
- Дає повний URL, URL редагування та канонічний URL для кожної сторінки.
- readable
- Застарілий. Чи користувач може читати цю сторінку. Використовуйте intestactions=read натомість.
- preload
- Дає текст, виданий EditFormPreloadText.
- displaytitle
- Дає спосіб, у який відображається назва сторінки.
- varianttitles
- Видає вигляд заголовка всіма варіантами мов контенту цього сайту.
- Значення (розділені через | або альтернативу): displaytitle, notificationtimestamp, preload, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, readable
- intestactions
Перевірити, чи поточний користувач може виконувати певні дії на сторінці.
- Розділіть значення з допомогою | або альтернативу.
- Максимальна кількість значень — 50 (500 для клієнтів дозволено вищі ліміти).
- intestactionsdetail
Рівень деталізації для intestactions. Використовуйте параметри errorformat та errorlang головного модуля, щоб контролювати формат отримуваних повідомлень.
- boolean
- Вивести значення логічного типу даних для кожної дії.
- full
- Вивести повідомлення з поясненням, чому така дія заборонена, або порожній рядок, якщо така дія дозволена.
- quick
- Так само як full, але без затратних перевірок.
- Одне з наступних значень: boolean, full, quick
- Стандартно: boolean
- intoken
- Застарілий.
Використати натомість action=query&meta=tokens.
- Значення (розділені через | або альтернативу): block, delete, edit, email, import, move, protect, unblock, watch
- incontinue
Коли доступно більше результатів, використовуйте це, щоб продовжити.
Приклади:
- Отримати інформацію про сторінку Main Page.
- api.php?action=query&prop=info&titles=Main%20Page [відкрити в пісочниці]
- Отримати загальну інформацію і дані про захист сторінки Main Page.
- api.php?action=query&prop=info&inprop=protection&titles=Main%20Page [відкрити в пісочниці]