2013-06-20 5 views
-1

mediawiki api을 사용하여 위키 백과 정보를 검색하려고합니다. 나는 제목 (사람 이름)이 다른이 두 개의 링크에서 "헬무트 요하네스 루드비히 폰 몰트 케"위키 백과 - 우리 모두의 백과 사전.

English link: http://en.wikipedia.org/wiki/Helmuth_von_Moltke_the_Younger 
German link: http://de.wikipedia.org/wiki/Helmuth_Johannes_Ludwig_von_Moltke 

의 정보를 검색하는 것을 시도하고있다.

일부 정보를 검색하기 위해 mediawiki english api 링크를 사용하고 있습니다. 그래서 만약 내가 영어 이름을 API으로 전달하면 잘 동작합니다. 그러나 독일 이름이 아닌 link.

독일어 이름을 독일어 API link으로 전달하면 데이터를 검색합니다. 그러나 그 당시에는 데이터 검색을 위해 영어 문자열 검색을 수행 할 수 없었습니다.

독일어 링크에서 실제 영어 이름/링크를 찾을 수있는 방법이 있습니다.

이 문제에 대한 다른 해결책이 있으면 알려주십시오.

나는 모든 제안을 매우 감사 할 것입니다.

https://de.wikipedia.org/w/api.php?action=query&titles=Helmuth_Johannes_Ludwig_von_Moltke&prop=langlinks&lllimit=max

경우 : 당신이 독일어 문서의 이름이있는 경우

답변