Довідка 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, 2300, 2301, 2302, 2303
Щоб зазначити всі значення, використовуйте *.
Стандартно: 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