我想使用REST api,为此我只有url和身份验证令牌。为此,我使用了Jquery Ajax调用。我收到错误消息
Uncaught SyntaxError: Unexpected token :
下面是我的代码示例
$.ajax({
type: 'GET',
url: "https://xxxx",
contentType: "application/json; charset=utf-8",
dataType: "jsonp",
crossDomain: true,
data: { "api_token": "xxxx", "api_token_secret": "xxx" },
success: function (data) {
console.log(data);
},
error: function (data) {
alert("error");
}
});
这段代码在jsfile中,我的js文件包含在index.html页面中。在文档就绪时,我将调用此函数。如果我没有添加数据类型: jsonp,它会给出错误: XMLHttpRequest无法加载对印前检查请求的响应没有通过访问控制检查:' access - control -Allow-Origin‘标头有一个值
有谁能帮帮我吗?问题出在哪里?
发布于 2016-09-21 21:50:43
这一行:
data: { "api_token": "xxxx", "api_token_secret": "xxx" },
应该是这样:
data: { api_token: "xxxx", api_token_secret: "xxx" },
你不应该引用数据密钥。
https://stackoverflow.com/questions/39618448
复制相似问题