尝试使用以XML格式通过GET发送数据的API
这是我的代码
min
我收到此错误
www.ctabustracker.com/bustime/api/v1/getpredictions?key=JcCyb84hceaH4zhFyrx...1876l&callback=jQuery111101477464847266674_1440527282431& _ = 1440527282432:1未捕获的SyntaxError:意外的令牌<
答案 0 :(得分:0)
$.ajax({
url: 'http://www.ctabustracker.com/bustime/api/v1/getpredictions?key=JcCyb84hceaH4zhFyrxgEvfKj&stpid=1876l',
dataType: 'xml',
success: function( data ) {
alert("Success : "+data);
}
});
数据类型应为xml,如果您知道将获得哪种信息,请尝试始终向请求提供信息。
答案 1 :(得分:0)
如果请求是jsonp,您可能需要在站点的某个位置包含API,以便它可以在回调上调用approperiate javascript函数来处理数据。您也可能需要不同的dataType值,例如XML。
小心在线发布密钥,因为现在其他人可以使用您的帐户。我建议编辑它并更改密钥,因为它已经被破坏了。除非它是一个测试密钥,你可以分享它:)