2012-08-09 3 views
0

나는 지금 안드로이드 응용 프로그램을 만듭니다. 이 경우 안드로이드 응용 프로그램에서 위키 피 디아 카테고리를 얻는 방법

  • 이 범주를 반환 "키워드"의 기사가있을 경우

    • 판사 : 나는 아래와 같은 방법을 구현하려는.
    • 카테고리가 없거나 카테고리가 "모호하지 않은 페이지"인 경우 null을 반환합니다. 핵심 단어는 "NEW_YORK"인 경우

    예를 들어, 방법은 "뉴욕"을 포함하는 하나 개의 배열, "전 영국 식민지", "미국의 미국"을 반환해야합니다.

    키워드가 "Hogehogehoge"인 경우 메서드는 null을 반환해야합니다.

    어떻게 구현할 수 있습니까? PHP 용 API 등이 있지만 Android에서는 찾을 수 없습니다. 미리 감사드립니다.

  • +0

    시작해보십시오. http://www.mediawiki.org/wiki/API:Query –

    답변

    1

    MediaWiki API은 "for PHP"가 아니며 모든 언어에서 사용할 수 있습니다. 쿼리를 만들 수 있도록 the API Sandbox을 사용할 수 있습니다.

    그것은 수도 http://en.wikipedia.org/w/api.php?action=query&prop=categories&format=json&clshow=!hidden&cllimit=10&titles=New+York

    안드로이드에 대한 몇 가지 라이브러리가있다 : (대신 JSON의 XML에 응답을 원하는 경우 가능 format=xml와) 쿼리, you need to use the query action with prop=categories을 위해 특별히

    는 최종 쿼리처럼 보인다 그게 너를 쉽게 해줄거야.하지만 너를 도울 수는 없어.

    +0

    진심으로 감사드립니다. Media Wiki API를 사용하고 싶습니다. Java 소스 코드에 API를 어떻게 포함시킬 수 있습니까? 몇 가지 팁을 알고 있다면 알려 주시기 바랍니다. – Benben

    +0

    감사합니다. MediaWiki API를 사용할 수 있습니다. – Benben

    관련 문제