Manual: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 ファイルは、外部から MediaWiki API へアクセスするためのアクセス ポイントです。API について詳細は API:メインページ をご覧ください。

起こる動作

api.php はいくつかの動作を起こします。以下がその例です:

PHP がバージョン 5.3.2 以降であることを確認し、それより前のバージョンだった場合はエラー メッセージを表示して終了します。

  • WebStart.php をインクルードします。
  • APIが有効になっているかどうか確認します ($wgEnableAPI )。
  • サイト間リクエストを可能にするためのことをします。$wgCrossSiteAJAXdomains を参照してください。
  • URLで渡された引数で ApiMain オブジェクトを構築し、execute() メソッドを実行し、実際の API の動作をします。
  • defer された更新を実行します。
  • ログの書き込みをします。

関連項目