Jump to content

API:Action API/ja: Difference between revisions

From mediawiki.org
Content deleted Content added
Swind (talk | contribs)
mNo edit summary
Courant (talk | contribs)
m 注意書きの部分を翻訳
Line 1: Line 1:
<div style="background:#f0f0e0;border:2px solid #aaa;padding:4px 4px 4px 15px;margin:0 20%;text-align:center">
<div style="background:#f0f0e0;border:2px solid #aaa;padding:4px 4px 4px 15px;margin:0 20%;text-align:center">
'''このページをご覧になられている方のための注意書き'''
'''Attention visitors'''


このページではMediaWikiのサーバへの外部APIを提供するための進行中の取り組みを説明しています。
This page describes the ongoing efforts to provide an external API to the MediaWiki servers.


<div style="text-align:left">
<div style="text-align:left">
MediaWikiには現在4つのインターフェイスがあります:
MediaWiki at present has four interfaces:
* [http://en.wikipedia.org/w/api.php MediaWiki API] - the new, partially implemented API described on this page.
* [http://en.wikipedia.org/w/api.php MediaWiki API] - このページで説明された新しい、部分的に実装されたAPI
* [http://en.wikipedia.org/w/query.php Query API] - older API for retrieving data (will be obsolete upon new API completion).
* [http://en.wikipedia.org/w/query.php Query API] - データを取り出すための古いAPI(新しいAPIが実装された後で廃止される予定です)
* [[Special:Export]] feature (bulk export of xml formatted data)
* [[Special:Export]]機能(xml形式のデータのバルクエクスポート)
* 通常のウェブベースのインターフェイス
* Regular Web-based interface
</div>
</div>
</div></div>
</div></div>
Line 24: Line 24:


* 告知と質問用メーリングリスト: '''[http://lists.wikimedia.org/mailman/listinfo/mediawiki-api API mailing list]'''
* 告知と質問用メーリングリスト: '''[http://lists.wikimedia.org/mailman/listinfo/mediawiki-api API mailing list]'''
* バグの閲覧と報告: '''[http://bugzilla.wikimedia.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&component=API&order=bugs.delta_ts BugZilla]''' (''When reporting new bugs, don't forget to set Component=API'')
* バグの閲覧と報告: '''[http://bugzilla.wikimedia.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&component=API&order=bugs.delta_ts BugZilla]''' (''新しいバグを奉公するとき、Component=APIを設定することをお忘れなく'')


== リンク ==
== リンク ==

Revision as of 07:06, 1 April 2008

このページをご覧になられている方のための注意書き

このページではMediaWikiのサーバへの外部APIを提供するための進行中の取り組みを説明しています。

MediaWikiには現在4つのインターフェイスがあります:

  • MediaWiki API - このページで説明された新しい、部分的に実装されたAPI。
  • Query API - データを取り出すための古いAPI(新しいAPIが実装された後で廃止される予定です)。
  • Special:Export機能(xml形式のデータのバルクエクスポート)
  • 通常のウェブベースのインターフェイス

APIサブトピックは右のメニューをご覧ください

このAPIの目標は、MediaWikiデータベースが保持しているデータへの直接かつ高度なアクセスを提供することです。クライアントプログラムはこのAPIを使ってログイン、データの取得、そして更新ができます。APIはWebベースのJavaScriptクライアント(例: Navigation popupsLiveRC)、エンドユーザアプリケーション(例: vandal fighter)、または他のウェブサイト(例: tool server)からのアクセスをサポートします。

出力のフォーマットにはXML、JSON、YAML、WDDX、またはPHPシリアライズが選べます。強く型付けされたRSSやWSDLスタイルのフォーマットはラッパーを使って実装できます。

各APIモジュールは引数の集合を用います。名前の衝突を避けるために、各モジュールには2文字の短縮形があり、引数名はその2文字から始めるようになっています。

  • 告知と質問用メーリングリスト: API mailing list
  • バグの閲覧と報告: BugZilla (新しいバグを奉公するとき、Component=APIを設定することをお忘れなく)

リンク

アーカイブ