Javascript 无法调用此API-AJAX

Javascript 无法调用此API-AJAX,javascript,jquery,angularjs,ajax,api,Javascript,Jquery,Angularjs,Ajax,Api,我正在尝试从中调用此SMS API 这是代码,我收到了CORS问题 var settings = { "async": true, "crossDomain": true, "url": "http://2factor.in/API/V1/293832-67745-11e5-88de-5600000c6b13/SMS/991991199/AUTOGEN", "method": "GET", "headers": {}, "data": "{}" } $.ajax(set

我正在尝试从中调用此SMS API

这是代码,我收到了CORS问题

var settings = {
  "async": true,
  "crossDomain": true,
  "url": "http://2factor.in/API/V1/293832-67745-11e5-88de-5600000c6b13/SMS/991991199/AUTOGEN",
  "method": "GET",
  "headers": {},
  "data": "{}"
}

$.ajax(settings).done(function (response) {
  console.log(response);
});
代码可在此处找到- 如何在启用CORS的情况下发出http get请求

即使我使用“jsonp”,我也会

意外标记“:”


如何解决此问题

您的样本请求中有两个问题,请先检查此问题

  • 电话号码需要10位,您只能传递9位
  • 无效API密钥

  • 确保您的jQuery版本为1.5+(其中添加了
    跨域
    选项)您确定在其他地方没有出现意外的令牌错误吗?是的,我非常确定。。