使用Javascript搜索jstorapi

使用Javascript搜索jstorapi,javascript,Javascript,我正在用javascript编写一个web应用程序,为源代码创建哈佛风格的引用 我希望让用户搜索期刊和文章,并预先填充表单 为了在JSTOR库中搜索数据,他们有一个SRU接口,在该接口上返回XML进行搜索查询。(例如) 有没有一种方法可以使用javascript获取此xml 我尝试使用jquery ajax请求,如下所示: var jstor = "http://dfr.jstor.org/sru/?operation=searchRetrieve&query=dc.title+%3D+

我正在用javascript编写一个web应用程序,为源代码创建哈佛风格的引用

我希望让用户搜索期刊和文章,并预先填充表单

为了在JSTOR库中搜索数据,他们有一个SRU接口,在该接口上返回XML进行搜索查询。(例如)

有没有一种方法可以使用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);
    }
});

但是我在firebug“需要407代理身份验证”中遇到一个错误,有什么想法吗?

看起来您没有获得授权。您需要获取API密钥才能访问数据