Я использую следующий код jQuery для доступа к восхитительному API, но он не работает.Если я перехожу непосредственно к URL-адресу API в браузере, он возвращает 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);
}
});
});
edit:
Я получаю ошибку «data is null», которая все еще происходит, если я установилdata: '', и при первой попытке доступа к странице в браузере мне предлагается ввести имя пользователя и пароль, которые, кажется, хранятся так, как будто я добавляю тег с href = "https://api.del.icio.us/v1/posts/dates" в заголовок, где он загружает файлоК