gpt4 book ai didi

javascript - 使用ajax访问delicious api时出现问题

转载 作者:行者123 更新时间:2023-11-28 02:57:24 25 4
gpt4 key购买 nike

我正在使用以下 jQuery 代码来尝试访问美味的 api,但它不起作用。如果我直接在浏览器中访问 api url,它会按预期返回 xml,因此 url 是正确的。

有人知道发生了什么吗?可能是 https,但 jQuery 文档没有明确禁止这样做。

$(document).ready(function(){
$.ajax({
type: 'GET',
dataType: 'xml',
url:"https://api.del.icio.us/v1/posts/dates",
success: function(response) {
console.log(response);
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
console.log(textStatus);
console.log(errorThrown);
}
});
});

编辑:

我收到“数据为空”错误,如果我设置 data: '',这种情况仍然会发生,并且在第一次尝试访问浏览器中的页面时,系统会提示我输入用户名和密码,该用户名和密码似乎存储为如果我在头部包含一个带有 href="https://api.del.icio.us/v1/posts/dates"的标签,它会下载文件确定

最佳答案

正如 Sanchez 先生所指出的,您无法从域中托管的页面向该 API 发出 XMLHttpRequest。

也许他们有 JSONP 版本的 API。

阅读此内容:Get Delicious API URL Tags/Bookmarks via jQuery

关于javascript - 使用ajax访问delicious api时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2245418/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com