3

我想从下面的 URL 获取 JSON 数据并以任何可能的方式在我的网页中使用它,可以做到吗?

http://fantasy.premierleague.com/web/api/elements/100/

(注意我不拥有这个网站,我只是将数据用于一个简单的免费应用程序。)

如果我只是将 URL 输入到浏览器中,它可以工作,但这并不好,因为我希望我的页面使用数据,所以 AJAX 请求将是理想的,但我无法让它工作。我尝试过使用 jQuery AJAX 调用,但无法使其正常工作。

我开始认为在浏览器中这是不可能的,我需要使用 Mechanize 或类似的东西,这不是一个真正的选择。

谢谢。

4

1 回答 1

8

我有这个工作,现在错误函数正在使用 200 状态代码执行。他们是否有可能限制每 x 秒的查询数,因为它是间歇性工作的。

编辑:他们的缓存发生了一些事情。东西被顶起来了。

$.ajax({
    type:"GET", 
    url: "http://fantasy.premierleague.com/web/api/elements/100/", 
    success: function(data) {
            $("body").append(JSON.stringify(data));
        }, 
    error: function(jqXHR, textStatus, errorThrown) {
            alert(jqXHR.status);
        },
   dataType: "jsonp"
});​​​​​​​​​​​​​​​
于 2013-01-04T02:47:43.620 回答