手册:api.php

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

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

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

采取的措施

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

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

参见