我正在尝试使用NOAA的气候数据API与AJAX https://www.ncdc.noaa.gov/cdo-web/webservices/v2#gettingStarted并没有任何运气。我得到了错误的请求"当我尝试AJAX方式时,当我尝试xhttp时出现CORS错误。有没有人知道如何格式化一个响应的代码片段,没有任何CORS问题?
谢谢!
答案 0 :(得分:-1)
var noaaUrl = "https://www.ncdc.noaa.gov/cdo-web/api/v2/datasets";
var tokenFromNoaa = "aToken";
$.ajax({
url: noaaUrl,
headers:{
token: tokenFromNoaa
},
success: function(returnedData) {
console.log(returnedData);
}
})
您需要将"aToken"
替换为他们为您提供的实际令牌,并将datasets
替换为您要访问的端点。
这应该将数据记录到浏览器控制台中。您可以按F12访问它。此代码段还需要使用jQuery。