Javascript foursquare请求加载错误
嗨,伙计们,当我试图访问foursquare api以查找我正在搜索的特定餐厅的信息时,我遇到了一个小错误Javascript foursquare请求加载错误,javascript,foursquare,Javascript,Foursquare,嗨,伙计们,当我试图访问foursquare api以查找我正在搜索的特定餐厅的信息时,我遇到了一个小错误 Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource. 我看到的另一件事是,当我把搜索放在url中以查看出现的内容时,我会在页面上看到一些疯狂的代码 这是我现在拥有的代码 v
Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.
我看到的另一件事是,当我把搜索放在url中以查看出现的内容时,我会在页面上看到一些疯狂的代码
这是我现在拥有的代码
var fourSquareMain = 'https://api.foursquare.com/v2/venues/search';
var clientID = '?client_id=5LHFTY54EP5VLMYIIVZ0OQGMNZQEM2FUKDPFFA2OJHMO0AVI';
var clientSecret = '&client_secret=2TN3GQBAX4U2GPHGMCUZWS35Y2E5E2Y4NG0YWGVGNMXEPHAW';
var fourSquareVersion = '&v=20130815';
var fourSquareLL = '&ll=' + pointItem.lat() + ',' + pointItem.lng();
var fourSquareQuery = '&query=' + pointItem.name;
var fullFourSquareQuery = fourSquareMain + clientID + clientSecret + fourSquareVersion + fourSquareLL + fourSquareQuery;
var finalFSQuery = fullFourSquareQuery.replace(/ /g, '-');
console.log(finalFSQuery);
var fourSqrUrl = "https://api.foursquare.com/v2/venues/search?ll=40.7,-74&client_id=XXX&client_secret=YYY&v=20160128"
$.ajax({
url: fourSqrUrl,
success: function(data) {
$(div1).html('FourSquare Response : ' + data.response.venues[0].name);
}
});
`
为了更好地了解AJAX的工作原理以及如何读取json数据,您可能需要阅读一些关于AJAX的内容