API:Action API/ja: Difference between revisions
Appearance
Content deleted Content added
mNo edit summary |
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] - |
* [http://en.wikipedia.org/w/api.php MediaWiki API] - このページで説明された新しい、部分的に実装されたAPI。 |
||
* [http://en.wikipedia.org/w/query.php Query API] - |
* [http://en.wikipedia.org/w/query.php Query API] - データを取り出すための古いAPI(新しいAPIが実装された後で廃止される予定です)。 |
||
* [[Special:Export]] |
* [[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]''' ('' |
* バグの閲覧と報告: '''[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形式のデータのバルクエクスポート)
- 通常のウェブベースのインターフェイス
| このページは MediaWiki 操作 API の説明文書の一部です。 |
APIサブトピックは右のメニューをご覧ください
このAPIの目標は、MediaWikiデータベースが保持しているデータへの直接かつ高度なアクセスを提供することです。クライアントプログラムはこのAPIを使ってログイン、データの取得、そして更新ができます。APIはWebベースのJavaScriptクライアント(例: Navigation popupsやLiveRC)、エンドユーザアプリケーション(例: vandal fighter)、または他のウェブサイト(例: tool server)からのアクセスをサポートします。
出力のフォーマットにはXML、JSON、YAML、WDDX、またはPHPシリアライズが選べます。強く型付けされたRSSやWSDLスタイルのフォーマットはラッパーを使って実装できます。
各APIモジュールは引数の集合を用います。名前の衝突を避けるために、各モジュールには2文字の短縮形があり、引数名はその2文字から始めるようになっています。
- 告知と質問用メーリングリスト: API mailing list
- バグの閲覧と報告: BugZilla (新しいバグを奉公するとき、Component=APIを設定することをお忘れなく)
リンク
- API source code in SVN
- Proposed Database Schema Changes
- Database layout
- The current DB schema in SVN