我用JavaScript编写了一个网络应用,该应用为源创建了哈佛样式参考。
我希望让用户搜索期刊和文章,并预先填写表格
在JSTOR库中搜索数据,它们在http://dfr.jstor.org/sru/处具有SRU接口,该接口返回XML以进行搜索查询。 (例如http://dfr.jstor.org/sru/?operation=searchRetrieve&query=dc.title+%3D+%22test%22&version=1.1)
有没有办法使用javascript获取此xml?
香港专业教育学院尝试使用一个jQuery的ajax请求,如下所示:
var jstor = "http://dfr.jstor.org/sru/?operation=searchRetrieve&query=dc.title+%3D+%22test%22&version=1.1"
$.ajax({
url: jstor,
dataType: "xml",
success: function(data) {
console.log(data);
}
});
但是我在萤火虫“需要407代理身份验证”中遇到错误,有什么想法吗?
最佳答案
您似乎没有获得授权。您需要获取API密钥才能访问数据。