Я пытаюсь создать сайт, на котором через веб-API Spotify я отображаю информацию определенного элемента (Artist, Track, Album и т. Д.).Не имея большого опыта в разработке программного обеспечения, я опирался на руководства в Интернете и написал следующий код, но он не дает результатов
<!DOCTYPE html>
<html>
<head>
<title>Index</title>
</head>
<body>
<button type="button" onclick="processRequest()">Try it</button>
<script>
var xhr = new XMLHttpRequest();
xhr.open('GET', "https://api.spotify.com/v1/search?q=Muse&type=track%2Cartist&market=US&limit=10&offset=5", true);
xhr.setRequestHeader('Accept: ', 'application/json');
xhr.setRequestHeader('Content-Type: ', 'application/json');
xhr.setRequestHeader('Authorization: ', 'Bearer BQDWk5QhO-CDvXu6nYDbSMP_nubWIMDH6HDX5hPaQlGWIhim4f2qcCJADFVSePyhhCLklKgyXKhPIyRUWa_RpbB97lKKnQHoq4r3ahfw4friE8-fw8gcvchHGDdYv6PuLp1yXDYooNwuNuG-MDhub2WnNj-SUd9W6SadBOhJMeDabIXIWfVMizjeTdldIsNDriPznZnDB4vFTQ4oYfHrSIfh_D9M9noALwOY2cptpC_dKaF7reI-WN1nAEbgGewqTAmtNaOEEuY');
xhr.send();
function processRequest(e) {
if (xhr.readyState == 4 && xhr.status == 200) {
var response = JSON.parse(xhr.responseText);
alert(response.artists);
document.getElementById("artists").innerHTML = this.responseText;
}
}
</script>
</body>
</html>
Единственное, что появляется, это кнопка, но если я нажимаю ееабсолютно ничего не происходит.Я надеюсь, что вы можете мне помочь.