API:Client code/ja

APIアクセスライブラリ
 ライブラリ開発者へのお願い


 * APIコールを作るときは、GZip圧縮を使って下さい. ボットはたくさんの帯域幅を消費します. 帯域幅は無料ではありません.
 * 意味のあるユーザーエージェントヘッダを使ってください. のように、利用者名とメールアドレスを入れてください.


 * APIアクセスはできるだけひとつにまとめて、回数を減らすように心がけてください.   を使うと、必要なリストと属性が一度に取得できます. 必要な項目だけを要求してください.
 * XML、YAML、PHPを廃止して、JSONのみのAPIに移行する計画があります.
 * クエリを置くrうときは、新しい continue パラメータを使ってください（2013年3月）.

Python

 * Pywikibot - Pythonスクリプトのコレクション
 * mwclient - 大抵のAPI機能にアクセスできるようになるPythonライブラリ. (PyPI)

Java

 * Bliki Engine - Java Wikipedia API - 完全ではありませんが、基本的な機能性を持ちます. wikicodeをHTML、DocBookもしくはPDFに変換でできます.
 * JavaWikiBotFramework - ほとんどすべてのAPI機能をアクセスできるようにするJavaライブラリ.

.NET

 * WikiAccess - いくつかのAPI機能をアクセス可能にし、書き込みAPIを持つC#ライブラリ.

Ruby

 * RWikiBot - MediaWiki APIを使うRubyフレームワーク. 2008年以降更新なし.