如何输出简单的维基百科行数据?



我正在这样做:

<div id="results">
<ul></ul>
</div>

.JS

jQuery.getJSON("https://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=content&list=search&format=json&rvsection=0&srsearch=World_War_II&rvparse", 
function(data, item) {
jQuery("#results ul").append("<li>" + item.title + "</li>");
});

这给了我No 'Access-Control-Allow-Origin所以我尝试使用jsonp但我得到了同样的错误。

我想检索整个数据,就像我点击一样

https://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=content&format=json&titles=World_War_II&rvsection=0&rvparse

这是jsFiddle

正确的答案是使用&origin=*

查看维基百科 api 文档。 http://en.wikipedia.org/w/api.php

最新更新