2014-02-10 2 views
1

Wikia 웹 사이트 (또는 Wikipedia와 같은 Mediawiki API를 사용하는 사이트)의 경우 특정 카테고리의 기사에 대한 제안을 얻는 API가 있습니까? 예를 들어,이 사용하여 시도했다 : 나는 특정 카테고리로 검색을 제한 할 수있는 방법특정 카테고리의 기사에 대한 제안을 얻는 API

http://en.wikipedia.org/w/api.php?action=opensearch&limit=10&format=json&search=ame

하지만 내가 모르는, 예를 들면 : Category:American Civil War

+0

OpenSearch 스타일의 접두사 검색이나 카테고리의 좀 더 일반적인 검색에 흥미가 있습니까? – MaxSem

+0

어느 쪽이든 괜찮을 것입니다. – Chin

답변

1

action=opensearch 수 있습니다 이렇게하려면 action=query&list=searchincategory: keyword (실험은 in the sandbox)으로 사용해야합니다. 그러나이 솔루션의 문제점은 대상 wiki에서 사용되는 검색 엔진에 전적으로 의존한다는 것입니다. 기본 MySQL 기반 검색은이를 수행 할 수 없으며 Wikipedia에서 사용하는 MWSearch가이를 지원합니다. 곧 대체 할 CirrusSearch는 곧 very similar query syntax입니다. Wikia의 검색 기능이 무엇을 지원하는지 잘 모르겠습니다.

관련 문제