2016-09-08 9 views
1

私はこのAPIコールをWikipediaで作成していますが、空のオブジェクトを返します。私はそれがフォーマット(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

これは呼び出しです。それについて言えば、2つのコールバックパラメータがあります。

"クエリ"キーを持つオブジェクトの代わりにエラーが返される問題は、おそらくuserSearchが空の文字列などだったためです。

関連する問題