2

テキスト クエリ「major+histocompatibility+complex+class+II+antigens」では、Web インターフェイスと API インターフェイスを使用して異なる結果が得られます。API を使用して Web インターフェイスと同じ結果を得る方法はありますか?

Web インターフェイスを使用したクエリ:

http://en.wikipedia.org/w/api.php?action=opensearch&search=major+histocompatibility+complex+class+II+antigens

API を使用したクエリ:

http://en.wikipedia.org/w/api.php?action=opensearch&search=major+histocompatibility+complex+class+II+antigens

APIリファレンス(http://en.wikipedia.org/w/api.php)とSOに関する質問(http://stackoverflow.com/questions/1397938/is-there-any-api-in- java-to-access-wikipedia-data) を参照しましたが、この問題に対処したものはありませんでした。opensearch API は別の検索エンジンを使用していますか?

4

1 に答える 1

6

action=opensearchあなたが思うことをしません。入力したプレフィックスで始まるページタイトルを検索したり、検索ボックスなどの入力補完に利用したりします。Special:Search に相当する API はlist=searchです。

于 2011-04-28T02:24:02.153 に答える