Руководство:api.php
Файл MediaWiki: api.php | |
---|---|
Местоположение: | / |
Исходный код: | master • 1.39.3 • 1.38.6 • 1.35.10 |
Классы: | Find code • Find documentation |
Файл api.php — внешняя точка доступа к API MediaWiki. См. API:Заглавная страница для подробностей об использовании API.
Предпринимаемые действия
Некоторые действия предпринимаются api.php, включая:
- Проверка версии PHP (должна быть 5.3.2 или более новая) и выход с сообщением об ошибке, если найдена более ранняя версия.
- Включение WebStart.php .
- Проверка, включен ли API ($wgEnableAPI ).
- Выполнение некоторых действий, чтобы сделать возможными межсайтовые запросы к API. См. $wgCrossSiteAJAXdomains .
- Построение объекта
ApiMain
с аргументами, переданными через URL, и вызов его методаexecute()
для выполнения непосредственно работы API. - Выполнение каких-либо отложенных обновлений.
- Внесение записей в журнал.