“Uncaught SyntaxError:意外的令牌:”尝试从url获取JSON

时间:2014-12-22 04:30:13

标签: javascript jquery ajax json

使用the DotA 2 Web API,我正在尝试从某个网址获取JSON:https://api.steampowered.com/IDOTA2Match_570/GetMatchDetails/V001/?match_id=27110133&key=3C2DCF9BA05F56704FDF3F45BE2C6AD3。然后我想使用像json.players[0].kills这样的JSON对象。

我使用Chrome在文件中打开以下html,它给出了错误Uncaught SyntaxError: Unexpected token :

<html>
  <head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
    <script>
      $.ajax({
        type: 'GET',
        url: 'https://api.steampowered.com/IDOTA2Match_570/GetMatchDetails/V001/?match_id=27110133&key=3C2DCF9BA05F56704FDF3F45BE2C6AD3',
        async: false,
        dataType: 'jsonp',
        success: function(data)
        {
          console.log(data);
        },
        error: function(e)
        {
           alert(e.message);
        }
      });
    </script>
  </head>
</html>

我之前在iOS上使用过JSON,但我对网络开发是一个彻头彻尾的菜鸟,所以对于一个可能非常简单的问题道歉。

0 个答案:

没有答案