我面临一个奇怪的问题:
有一个属于冲浪公司的 API。基本上,它会返回站点位置、风力等...
我正在使用 jQuery 调用他们的 API。我第一次得到正确的回应;我可以在 Firebug->Net->XHR->Response 中看到,我可以看到一个正确的 JSON 对象。
当我重新加载页面时,我无法得到任何响应(没有响应)。只有更改 url 中的某些参数才能得到响应。
这是我正在使用的代码:
$(document).ready( function() {
$.get('http://[api_site_url]/[api_key]/?lat=53.904338&lon=-2.028809&distance=200',
function(data) {
var jsonp = data;
alert(jsonp);
});
});
显然,[api_site_url]
并且[api_key]
被替换为真实的 URL 和 API 密钥。