This was done 2 years ago and was working until today
It used to get data from a JSON on thingspeak and display it to me
I need help to understand what happened and how to fix it
<html>
<head>
<script>
var request = new XMLHttpRequest();
request.open('GET', 'https://api.thingspeak.com/channels/527143/feeds.json?
api_key=I6AD9OVB2SXX03HC&results=1', true);
request.onload = function() {
if (request.status >= 200 && request.status < 400) {
var data = JSON.parse(request.responseText);
var dia = date.getDate();
var mes = date.getMonth();
mes++;
var ano = date.getFullYear();
var hora = date.getHours();
var minuto = date.getMinutes();
document.getElementById("camb").innerHTML = "Câmbio Dólar: R$ " + data.feeds[0].field1 + " |
Atualizado em " + dia + "/" + mes + "/" + ano + " às " + hora + ":" + minuto;
} else {
// We reached our target server, but it returned an error
}
};
request.send();
</script>
</head>
<body>
<div width = "100%" id="camb" style="font-size:15px; text-align:left; color: white; margin-
left: -300px; background-color: red; border-left: 300px solid red; border-bottom: 5px solid red;
border-top: 300px solid red; overflow: hidden; margin-top: -300px; font-family: Brandon,
Grotesque, sans-serif;"></div>
</body>
</html>