2012-11-28 32 views
5

私は、wikipediaのapiがmedia wikiと呼ばれることを読んでいます。私の質問はこのapiに関するものです。このAPIは1日あたり最大のコール数を持っていますか?私はそれを見つけるように見えない。Wikipedia APIの制限

+1

どこを読んでいるのか分かりませんが、間違っています。 MediaWikiはWikipedia(および他のWiki)を実行するソフトウェアです。 Wikipediaにアクセスするには、MediaWiki APIを使用できます。 – svick

答えて

3

最大呼び出し数とアプリケーションの有効期間の延長方法の詳細については、hereを参照してください。あなたはwikipedia APIを使って何をするつもりですか?

+0

検索apiが必要ですが、これは無制限ですので、できるだけ早く3.500.000語を検索できます。私が必要とするのは単語あたりのヒット数です。 – Ojtwist

4

"ライブサンプル"が必要ない場合は、data-dumpを使用する方が良いでしょう。

3

API:EtiquetteAPI:FAQと記載されています。

読み取り要求には厳しい制限はありませんが、 は慎重で、サイトを削除しないようにしてください。ほとんどのシステム管理者は、 のサイトの安定性を危険にさらしている場合、あなたを邪魔しないようにする権利を に予約しています。

あなたのリクエストを並列ではなく直列で行う場合(つまり、新しいリクエストを送信する前に1つのリクエストを完了して を待つと、同時に複数のリクエストを行うことはありません)あなた は間違いなく良いはずです。また、あなたが(例えばタイトルのパラメータで複数のタイトルを使用する代わりに、各タイトルのための新たな要求を行うことができます

APIのFAQはあなたがAPIリクエストあたり50ページを取得することができます述べている。

つの要求に物事を組み合わせてみてください

あなたは(おそらく少し時代遅れの)コンテンツをオフラインが必要な場合は、同様Data Dumpsを使用することができます。

をスクリプトの正常な終了のためにあなたが制限のいずれかを打つ場合、あなたはtheseを使用してAPI呼び出しでエラー&警告を処理することができますステータスメッセージ。