如何用jQuery拉Gowalla Json feed?

时间:2011-10-28 16:28:33

标签: jquery json

我尝试过使用此方法,但它不会在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>

1 个答案:

答案 0 :(得分:0)

你的代码可行,但不幸的是你不能将JSONP与Gowalla一起使用,只是为了一个简单的事实

  

Gowalla不支持在回调中包装JSON

顺便说一下,Foursquare有同样的问题......错误,我们确实遇到了问题,而不是具体问题:(

顺便说一句,正确使用的URL是:

http://api.gowalla.com/spots?lat=30.2697&lng=-97.7494&radius=50"

正如您可以their api tool检查,您将获得HTTP 404 ,因为they give you the error就是这样。