Довідка API MediaWiki

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

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

action=sitematrix (sm)

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

Отримати список сайтів Вікімедіа.

Код (технічно — dbname/wikiid) — це або код мови + код проєкту для контентних проєктів, або піддомен + головний домен для всіх інших.

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

Фільтрувати матрицю сайтів за типом:

special
Окремі і багатомовні проєкти Вікімедіа.
language
Проєкти Вікімедіа із цим кодом мови.
Значення (розділені через | або альтернативу): language, special
Стандартно: special|language
smstate

Фільтрувати матрицю сайтів за станом вікі.

Значення (розділені через | або альтернативу): all, closed, fishbowl, nonglobal, private
Стандартно: all
smlangprop

Яку інформацію про мову виводити.

Значення (розділені через | або альтернативу): code, dir, localname, name, site
Стандартно: code|name|site|dir|localname
smsiteprop

Яку інформацію про сайт виводити.

Значення (розділені через | або альтернативу): code, dbname, lang, sitename, url
Стандартно: url|dbname|code|sitename
smlimit

Максимальна кількість результатів.

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

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

Приклад:
Показати матрицю сайтів
api.php?action=sitematrix [відкрити в пісочниці]