Руководство: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:
Afrikaans • ‎Deutsch • ‎Deutsch (Sie-Form)‎ • ‎English • ‎Nederlands • ‎Türkçe • ‎asturianu • ‎dansk • ‎español • ‎français • ‎italiano • ‎polski • ‎português do Brasil • ‎română • ‎sicilianu • ‎čeština • ‎русский • ‎سنڌي • ‎کوردی • ‎ไทย • ‎中文 • ‎日本語

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

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

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

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

См. также