首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用带有身份验证令牌的Jquery Ajax的Rest API调用

使用带有身份验证令牌的Jquery Ajax的Rest API调用
EN

Stack Overflow用户
提问于 2016-09-21 21:47:42
回答 1查看 5.1K关注 0票数 0

我想使用REST api,为此我只有url和身份验证令牌。为此,我使用了Jquery Ajax调用。我收到错误消息

代码语言:javascript
运行
复制
Uncaught SyntaxError: Unexpected token :

下面是我的代码示例

代码语言:javascript
运行
复制
$.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‘标头有一个值

有谁能帮帮我吗?问题出在哪里?

EN

回答 1

Stack Overflow用户

发布于 2016-09-21 21:50:43

这一行:

代码语言:javascript
运行
复制
data: { "api_token": "xxxx", "api_token_secret": "xxx" },

应该是这样:

代码语言:javascript
运行
复制
data: { api_token: "xxxx", api_token_secret: "xxx" },

你不应该引用数据密钥。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39618448

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档