2011-12-15 48 views
0

即时通讯编写一个Web应用程序在JavaScript中创建一个源哈佛样式引用。使用Javascript搜索JSTOR API

我希望让对期刊和文章的用户搜索,并有预先填写表格

搜索数据,他们有一个SRU接口在http://dfr.jstor.org/sru/的JSTOR库,搜索查询返回的XML。 (例如http://dfr.jstor.org/sru/?operation=searchRetrieve&query=dc.title+%3D+%22test%22&version=1.1

有没有办法让这个XML使用JavaScript?

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代理服务器身份验证”的错误,任何想法:使用jQuery的Ajax请求如下

我用尽?

回答

2

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