Довідка API MediaWiki

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

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

prop=info (in)

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

Отримати основні відомості про сторінку.

Конкретні параметри:
Other general parameters are available.
inprop

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

protection
Вивести рівень захисту кожної сторінки.
talkid
Ідентифікатор сторінки обговорення для кожної сторінки, що не є обговоренням.
watched
Вивести статус спостереженості кожної сторінки.
watchers
Кількість спостерігачів, якщо це дозволено.
visitingwatchers
Кількість спостерігачів для кожної сторінки, які відвідували останні редагування таких сторінок, якщо це дозволено.
notificationtimestamp
Часова мітка сповіщення списку спостереження кожної сторінки.
subjectid
Ідентифікатор батьківської сторінки для кожної сторінки обговорення.
associatedpage
Назва префіксу відповідної теми або сторінки обговорення.
url
Дає повний URL, URL редагування та канонічний URL для кожної сторінки.
readable
Застарілий. Чи користувач може читати цю сторінку. Використовуйте intestactions=read натомість.
preload
Застарілий. Дає текст, виданий EditFormPreloadText. Використовуйте натомість preloadcontent, який підтримує інші типи попередньо завантаженого тексту теж.
preloadcontent
Gives the content to be shown in the editor when the page does not exist or while adding a new section.
editintro
Gives the intro messages that should be shown to the user while editing this page or revision, as HTML.
displaytitle
Дає спосіб, у який відображається назва сторінки.
varianttitles
Видає вигляд заголовка всіма варіантами мов контенту цього сайту.
linkclasses
Дає додаткові класи CSS (наприклад, кольори посилань), що використовуються для посилань на цю сторінку, якщо вони мають з’являтися на сторінці, названої in linkcontext.
Значення (розділені через | або альтернативу): associatedpage, displaytitle, editintro, linkclasses, notificationtimestamp, preloadcontent, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, preload, readable
inlinkcontext

Заголовок контексту для використання при визначенні додаткових класів CSS (наприклад, кольорів посилань), коли inprop містить linkclasses.

Тип: назва сторінки
Приймати сторінки, що не існують.
Стандартно: Головна сторінка
intestactions

Перевірити, чи поточний користувач може виконувати певні дії на сторінці.

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

Рівень деталізації для intestactions. Використовуйте параметри errorformat та errorlang головного модуля, щоб контролювати формат отримуваних повідомлень.

boolean
Вивести значення логічного типу даних для кожної дії.
full
Вивести повідомлення з поясненням, чому така дія заборонена, або порожній рядок, якщо така дія дозволена.
quick
Так само як full, але без затратних перевірок.
Одне з наступних значень: boolean, full, quick
Стандартно: boolean
intestactionsautocreate

Test whether performing intestactions would automatically create a temporary account.

Тип: логічний (подробиці)
inpreloadcustom

Title of a custom page to use as preloaded content.

Only used when inprop contains preloadcontent.
inpreloadparams

Parameters for the custom page being used as preloaded content.

Only used when inprop contains preloadcontent.
Розділіть значення з допомогою | або альтернативу.
Максимальна кількість значень — 50 (500 для клієнтів, яким дозволено вищі ліміти).
inpreloadnewsection

Return preloaded content for a new section on the page, rather than a new page.

Only used when inprop contains preloadcontent.
Тип: логічний (подробиці)
ineditintrostyle

Some intro messages come with optional wrapper frames. Use moreframes to include them or lessframes to omit them.

Only used when inprop contains editintro.
Одне з наступних значень: lessframes, moreframes
Стандартно: moreframes
ineditintroskip

List of intro messages to remove from the response. Use this if a specific message is not relevant to your tool, or if the information is conveyed in a different way.

Only used when inprop contains editintro.
Розділіть значення з допомогою | або альтернативу.
Максимальна кількість значень — 50 (500 для клієнтів, яким дозволено вищі ліміти).
ineditintrocustom

Title of a custom page to use as an additional intro message.

Only used when inprop contains editintro.
incontinue

Коли буде доступно більше результатів, використовуйте це, щоб продовжити. Більш детальну інформацію про те, як продовжувати запити, можна знайти на mediawiki.org.