2016-09-08 61 views
1

我在维基百科上进行此API调用,但它返回空对象。我想这与格式(jsonp?)有关。Wikipedia API调用返回空对象

这是呼叫:

apiCall = "https://en.wikipedia.org/w/api.php?action=query&format=json&callback=?prop=info|extracts&generator=search&callback=?&inprop=url&exsentences=3&gsrsearch="; 

////////////Get info from API/////////// 

$.getJSON(apiCall + userSearch, function(data){ 

console.log(data); 
+0

也许你的'});'没有正确关闭? – halfer

回答

1

如果问题是,它不提供信息/提取数据,那是因为你错过了回调参数后&字符。说到这一点,你有两个回调参数。

如果问题在于它返回一个错误而不是带有“查询”键的对象,那可能是因为userSearch是一个空字符串或其他东西。