我尝试过使用此方法,但它不会在HTML页面中显示任何内容: -
<script type="text/javascript">
$.getJSON("http://gowalla.com/api/explorer#/spots?lat=30.2697&lng=-97.7494&radius=50&format=json&jsoncallback=?", function (data) {
$.each(data.spots, function (i, spot) {
$("<img/>").attr("src", spot._image_url_200).appendTo("#images");
});
$("#title").html(data.total_pages);
</script>
答案 0 :(得分:0)
你的代码可行,但不幸的是你不能将JSONP与Gowalla一起使用,只是为了一个简单的事实
顺便说一下,Foursquare有同样的问题......错误,我们确实遇到了问题,而不是具体问题:(Gowalla不支持在回调中包装JSON
顺便说一句,正确使用的URL是:
http://api.gowalla.com/spots?lat=30.2697&lng=-97.7494&radius=50"
正如您可以their api tool检查,您将获得HTTP 404 ,因为they give you the error就是这样。