Довідка API MediaWiki

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

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

list=search (sr)

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

Виконати повнотекстовий пошук.

Параметри:
srsearch

Шукати назви сторінок або вміст, що відповідає цьому значенню. Ви можете використати рядок пошуку для виклику спеціальних функцій пошуку, залежно від внутрішніх установок пошуку у вікі.

Цей параметр є обов'язковим.
srnamespace

Шукати лише в межах цих просторів назв.

Значення (розділені через | або альтернативу): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Щоб зазначити всі значення, використовуйте *.
Стандартно: 0
srlimit

Скільки всього сторінок виводити.

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

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

Тип: ціле число
Стандартно: 0
srwhat

Який тип пошуку виконати.

Одне з наступних значень: nearmatch, text, title
srinfo

Які метадані отримати.

Значення (розділені через | або альтернативу): rewrittenquery, suggestion, totalhits
Стандартно: totalhits|suggestion|rewrittenquery
srprop

Які властивості для виведення:

size
Додає розмір сторінки в байтах.
wordcount
Додає кількість слів на сторінці.
timestamp
Додає часову мітку останнього редагування сторінки.
snippet
Додає проаналізований уривок сторінки.
titlesnippet
Додає проаналізований уривок заголовка сторінки.
redirecttitle
Додає заголовок відповідного перенаправлення.
redirectsnippet
Додає проаналізований уривок перенаправлення.
sectiontitle
Додає заголовок відповідного розділу.
sectionsnippet
Додає проаналізований уривок заголовка відповідного розділу.
isfilematch
Додає перемикач, який показує, є пошук знайшов вміст файлу.
categorysnippet
Додає проаналізований уривок відповідної категорії.
score
Застарілий. Інгорується.
hasrelated
Застарілий. Ігнорується.
extensiondata
Додає додаткові дані, згенеровані розширеннями.
Значення (розділені через | або альтернативу): categorysnippet, extensiondata, isfilematch, redirectsnippet, redirecttitle, sectionsnippet, sectiontitle, size, snippet, timestamp, titlesnippet, wordcount, hasrelated, score
Стандартно: size|wordcount|timestamp|snippet
srinterwiki

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

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

Включити внутрішнє переписування запиту. Деякі пошукові бекенди можуть переписати запит так, щоб вони, теоретично, давали кращі результати, наприклад, виправивши орфографічні помилки.

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

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

Одне з наступних значень: relevance
Стандартно: relevance