手册:api.php

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

api.php是MediaWiki API的外部调用点。有关API的使用方法,参见API:Main page

采取的措施

api.php将执行数个动作,包括:

  • 检查PHP版本,如果低于5.3.2就退出并给出错误消息。
  • 包含WebStart.php
  • 处理跨站API调用请求。参见$wgCrossSiteAJAXdomains
  • 使用URL传入的参数来构造一个 ApiMain 对象,并通过调用它的 execute() 方法来执行真正的API函数。
  • 做一些不同的升级。
  • 记录日志。

参见