Руководство:api.php

This page is a translated version of the page Manual:Api.php and the translation is 100% complete.

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

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

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

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

См. также