は、ウィキペディアのリストを取得するための多段階プロセスである私たちは1つのクエリですべて一緒にそれを置く場合、それはこのようなものになるだろう記事のページタイトルとプロパティ、ページIDとURLを取得します。
注意:以前の回答の一部を使用しています:"タイトルとURLはネイティブのMediaWiki APIから入手できます。このURLを取得するには、prop = infoを使用してinprop = urlあなたが興味を持っているURLです。"
自分のアプリケーションにWikipedia APIを使用してWikipediaで特定のトピックに関する記事のリストを検索し、その回答をJSON形式で取得したい場合は、次のURLを使用できます:
https://en.wikipedia.org/w/api.php?action=query&list=search&srsearch=REPLACE_ME_WITH_SEARCH_TOPIC&format=json&callback= ?
そして、あなたの目はトラブルとは結果を解析を行っている場合は、交換する「フォーマット= jsonの&コールバックを=?」それが簡単にあなたの目のために作るために、次の例のように「= 2 formatversion」と:
https:
//en.wikipedia.org/w/api.php?action=query&list=search&srsearch=REPLACE_ME_WITH_SEARCH_TOPIC&formatversion=2
次の例では、JSON形式の記事タイトルとプロパティについてのバッチリストを表示します。その後、結果のタイトルを使用してそれらの記事のページIDとURLを検索します。
URLステップ1:
https:
//en.wikipedia.org/w/api.php?action=query&list=search&srsearch=thailand&format=json&callback=?
ステップ1から、私は(ステップ2で、私は別のAPIクエリでステップ1で得られたこれらのタイトルを使用して、結果としてJSONの内側から、私は必要なタイトルのリストを取得することができますステップ2)結果のJSON ...ステップ2の結果でそれらの記事のページIDとURLを取得します。ここで
ステップ1の結果のJSONからWikipediaの記事のタイトルです:
- タイ
- タイ
の概要
- タイ
の地理
- タイ
の経済
- タイのサッカー
- 南タイ
- ゴブタイ
のタイのタイのrnment
- タイ北部
- 文化が
- シネマ
URLステップ2:
https:
//en.wikipedia.org/w/api.php?action=query&titles=Thailand|Outline%20of%20Thailand|Geography%20of%20Thailand|Economy%20of%20Thailand|Football%20in%20Thailand|Southern%20Thailand|Government%20of%20Thailand|Northern%20Thailand|Culture%20of%20Thailand|Cinema%20of%20Thailand&prop=info&inprop=url&format=json&callback=?