我正在尝试使用 jQuery 从 API 检索数据,但无法获得响应。
这是我正在使用的 API 端点 ( https://en.wikipedia.org/w/api.php?action=query&generator=search&gsrsearch=frank%2525ocean&format=json&gsrprop=snippet&prop=info&inprop=url )。
这是检索属性“gsroffset”的代码:
$(document).ready(function(){
$.getJSON("https://en.wikipedia.org/w/api.php?action=query&generator=search&gsrsearch=frank%ocean&format=json&gsrprop=snippet&prop=info&inprop=url", function(x){
var testCheck = x.continue.gsroffset;
console.log(testCheck);
});
});
但该值没有出现在我的控制台中。
最佳答案
尝试在网址末尾添加等于值“*”的“origin”键集
像这样:“https://en.wikipedia.org/w/api.php?action=query&generator=search&gsrsearch=frank%ocean&format=json&gsrprop=snippet&prop=info&inprop=url&origin=*”
关于javascript - 无法使用 Jquery 访问 API 中的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47126664/