2010-03-04 3 views

답변

2

여기에서 시작하십시오 : API's for bots.

그러나 프로그래밍과 관련이 없습니다. 앞으로는 자체 API 문서를 참조하십시오.

0

정상적인 상황에서는 위키 피 디아 API 또는 단순히 "화면 스크래핑"을 브라우저에서 직접 실행하지 말고 서버 측에서 수행해야합니다. 이는 도메인 간 스크립팅 공격을 방지하기 위해 고안된 동일한 도메인 제한으로 인한 것입니다.

5

위키피디아 API가 있습니다 (더 정확히는 MediaWiki, Wikipedia의 엔진에 API가 있음). 당신은 여기에 대한 자세한 내용을보실 수 있습니다 : 여기

http://www.mediawiki.org/wiki/API는 jQuery를 사용하여 몇 가지 예입니다 :

이 페이지의 형식의 콘텐츠를 :

:

$.getJSON("http://en.wikipedia.org/w/api.php?action=parse&format=json&callback=?", {page:"Red Sea clownfish", prop:"text"}, function(data) {console.log(data);}); 

이 페이지의 소스를 얻을 수

$.getJSON("http://en.wikipedia.org/w/api.php?action=query&format=json&callback=?", {titles:"Red Sea clownfish", prop: "revisions", rvprop:"content"}, function(data) {console.log(data);}); 

이미지 이름 가져 오기 :

$.getJSON("http://en.wikipedia.org/w/api.php?action=query&format=json&callback=?", {titles:"Red Sea clownfish", prop: "images"}, function(data) {console.log(data);}); 

모든 것이 잘 작동하는 데 필요한 &callback=?을 참고하십시오 (결과는 JSONP 임)

관련 문제