Довідка API MediaWiki

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

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

list=search (sr)

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

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

Параметри:
srsearch

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

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

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

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

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

Дозволено не більше 500 (5000 для ботів).
Тип: ціле число або max
За замовчуванням: 10
sroffset

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

Тип: ціле число
За замовчуванням: 0
srwhat

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

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

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

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

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

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

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

Тип: логічний (деталі)
srenablerewrites

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

Тип: логічний (деталі)