Справка MediaWiki API
ÐÑо авÑомаÑиÑеÑки ÑгенеÑиÑÐ¾Ð²Ð°Ð½Ð½Ð°Ñ ÑÑÑаниÑа докÑменÑаÑии MediaWiki API.
ÐокÑменÑаÑÐ¸Ñ Ð¸ пÑимеÑÑ: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=import
- ÐÑÐ¾Ñ Ð¼Ð¾Ð´ÑÐ»Ñ ÑÑебÑÐµÑ Ð¿Ñав на ÑÑение.
- ÐÑÐ¾Ñ Ð¼Ð¾Ð´ÑÐ»Ñ ÑÑебÑÐµÑ Ð¿Ñав на запиÑÑ.
- ÐÑÐ¾Ñ Ð¼Ð¾Ð´ÑÐ»Ñ Ð¿ÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ ÑолÑко POST-запÑоÑÑ.
- ÐÑÑоÑник: MediaWiki
- ÐиÑензиÑ: GPL-2.0-or-later
ÐмпоÑÑ ÑÑÑаниÑÑ Ð¸Ð· дÑÑгой вики или XML-Ñайла.
ÐбÑаÑиÑе внимание, ÑÑо HTTP POST-запÑÐ¾Ñ Ð´Ð¾Ð»Ð¶ÐµÐ½ бÑÑÑ Ð¾ÑÑÑеÑÑвлÑн как загÑÑзка Ñайла (Ñо еÑÑÑ Ñ Ð¸ÑполÑзованием многоÑомнÑÑ
даннÑÑ
multipart/form-data) пÑи оÑпÑавке Ñайла ÑеÑез паÑамеÑÑ xml.
- summary
ÐпиÑание запиÑи жÑÑнала импоÑÑа.
- xml
ÐагÑÑженнÑй XML-Ñайл.
- Ðолжно бÑÑÑ Ð¾ÑпÑавлено как Ñайл Ñ Ð¸ÑполÑзованием multipart/form-data.
- interwikiprefix
ÐÐ»Ñ Ð·Ð°Ð³ÑÑженнÑÑ Ð¸Ð¼Ð¿Ð¾ÑÑов: пÑеÑÐ¸ÐºÑ Ð¸Ð½ÑеÑвики Ð´Ð»Ñ Ð½ÐµÐ¸Ð·Ð²ÐµÑÑнÑÑ Ð¸Ð¼Ñн ÑÑаÑÑников (а Ñакже извеÑÑнÑÑ , еÑли задан assignknownusers).
- interwikisource
ÐÐ»Ñ Ð¸Ð¼Ð¿Ð¾ÑÑа из дÑÑÐ³Ð¸Ñ Ð²Ð¸ÐºÐ¸: импоÑÑиÑÑÐµÐ¼Ð°Ñ Ð²Ð¸ÐºÐ¸.
- Ðдно из ÑледÑÑÑÐ¸Ñ Ð·Ð½Ð°Ñений:
- interwikipage
ÐÐ»Ñ Ð¸Ð¼Ð¿Ð¾ÑÑа из дÑÑÐ³Ð¸Ñ Ð²Ð¸ÐºÐ¸: импоÑÑиÑÑÐµÐ¼Ð°Ñ ÑÑÑаниÑа.
- fullhistory
ÐÐ»Ñ Ð¸Ð¼Ð¿Ð¾ÑÑа из дÑÑÐ³Ð¸Ñ Ð²Ð¸ÐºÐ¸: импоÑÑиÑоваÑÑ Ð¿Ð¾Ð»Ð½ÑÑ Ð¸ÑÑоÑиÑ, а не ÑолÑко ÑекÑÑÑÑ ÑÑÑаниÑÑ.
- Type: boolean (details)
- templates
ÐÐ»Ñ Ð¸Ð¼Ð¿Ð¾ÑÑа из дÑÑÐ³Ð¸Ñ Ð²Ð¸ÐºÐ¸: Ñакже импоÑÑиÑоваÑÑ Ð²Ñе вклÑÑÑннÑе ÑаблонÑ.
- Type: boolean (details)
- namespace
ÐмпоÑÑиÑоваÑÑ Ð² ÑÑо пÑоÑÑÑанÑÑво имÑн. Ðе Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¸ÑполÑзовано одновÑеменно Ñ rootpage.
- Ðдно из ÑледÑÑÑÐ¸Ñ Ð·Ð½Ð°Ñений: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- assignknownusers
СвÑзаÑÑ Ð¿Ñавки Ñ Ð»Ð¾ÐºÐ°Ð»ÑнÑми ÑÑаÑÑниками, когда ÑÑаÑÑники Ñ Ñакими именами ÑÑÑеÑÑвÑÑÑ.
- Type: boolean (details)
- rootpage
ÐмпоÑÑиÑоваÑÑ Ð² каÑеÑÑве подÑÑÑаниÑÑ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑÑÑаниÑÑ. Ðе Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¸ÑполÑзовано одновÑеменно Ñ namespace.
- tags
ÐеÑки, коÑоÑÑе ÑледÑÐµÑ ÑказаÑÑ Ñ Ð·Ð°Ð¿Ð¸Ñи в жÑÑнале импоÑÑа и Ñ Ð½Ñлевой пÑавки в импоÑÑиÑÑемÑÑ ÑÑÑаниÑÐ°Ñ .
- ÐнаÑÐµÐ½Ð¸Ñ (ÑазделÑннÑе Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ | или алÑÑеÑнаÑивного ÑазделиÑелÑ):
- token
Токен «csrf», полÑÑеннÑй из action=query&meta=tokens
- ÐÑо обÑзаÑелÑнÑй паÑамеÑÑ.
- ÐмпоÑÑиÑоваÑÑ meta:Help:ParserFunctions Ñ Ð¿Ð¾Ð»Ð½Ð¾Ð¹ иÑÑоÑией пÑавок в пÑоÑÑÑанÑÑво имÑн 100.
- api.php?action=import&interwikisource=meta&interwikipage=Help:ParserFunctions&namespace=100&fullhistory=&token=123ABC [оÑкÑÑÑÑ Ð² пеÑоÑниÑе]