Manual:api.php

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:Api.php and the translation is 100% complete.

Other languages:
Deutsch • ‎English • ‎Nederlands • ‎asturianu • ‎català • ‎dansk • ‎español • ‎français • ‎italiano • ‎polski • ‎português • ‎português do Brasil • ‎română • ‎sicilianu • ‎suomi • ‎русский • ‎հայերեն • ‎العربية • ‎سنڌي • ‎മലയാളം • ‎ไทย • ‎中文 • ‎日本語 • ‎한국어

Файл api.php — внешняя точка доступа к API MediaWiki. См. API:Main page для подробностей об использовании API.

Предпринимаемые действия

Некоторые действия предпринимаются api.php, включая:

  • Проверка версии PHP (должна быть 5.3.2 или более новая) и выход с сообщением об ошибке, если найдена более ранняя версия.
  • Включение WebStart.php.
  • Проверка, включен ли API ($wgEnableAPI).
  • Выполнение некоторых действий, чтобы сделать возможными межсайтовые запросы к API. См. $wgCrossSiteAJAXdomains.
  • Построение объекта ApiMain с аргументами, переданными через URL, и вызов его метода execute() для выполнения непосредственно работы API.
  • Выполнение каких-либо отложенных обновлений.
  • Внесение записей в журнал.

См. также