I see some red text but don’t know how to fix it.
weatherforecast is suspended.
api.openweathermap.org/data/2.5/forecast/daily?id=5128581&units=metric&lang=en&APPID=YOUR_OPENWEATHER_API_KEY:1 Failed to load resource: the server responded with a status of 401 (Unauthorized)
weatherforecast.js:266 weatherforecast: Your AppID does not support long term forecasts. Switching to fallback endpoint.
weatherRequest.onreadystatechange @ weatherforecast.js:266
3api.openweathermap.org/data/2.5/forecast?id=5128581&units=metric&lang=en&APPID=YOUR_OPENWEATHER_API_KEY:1 Failed to load resource: the server responded with a status of 401 (Unauthorized)
weatherforecast.js:279 GET https://api.openweathermap.org/data/2.5/forecast?id=5128581&units=metric&lang=en&APPID=YOUR_OPENWEATHER_API_KEY 401 (Unauthorized)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
weatherforecast.js:279 GET https://api.openweathermap.org/data/2.5/forecast?id=5128581&units=metric&lang=en&APPID=YOUR_OPENWEATHER_API_KEY 401 (Unauthorized)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
weatherforecast.js:279 GET https://api.openweathermap.org/data/2.5/forecast?id=5128581&units=metric&lang=en&APPID=YOUR_OPENWEATHER_API_KEY 401 (Unauthorized)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
weatherforecast.js:279 GET https://api.openweathermap.org/data/2.5/forecast?id=5128581&units=metric&lang=en&APPID=YOUR_OPENWEATHER_API_KEY 401 (Unauthorized)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
weatherforecast.js:279 GET https://api.openweathermap.org/data/2.5/forecast?id=5128581&units=metric&lang=en&APPID=YOUR_OPENWEATHER_API_KEY 401 (Unauthorized)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
weatherforecast.js:279 GET https://api.openweathermap.org/data/2.5/forecast?id=5128581&units=metric&lang=en&APPID=YOUR_OPENWEATHER_API_KEY 401 (Unauthorized)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
weatherforecast.js:279 GET https://api.openweathermap.org/data/2.5/forecast?id=5128581&units=metric&lang=en&APPID=YOUR_OPENWEATHER_API_KEY 401 (Unauthorized)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
weatherforecast.js:279 GET https://api.openweathermap.org/data/2.5/forecast?id=5128581&units=metric&lang=en&APPID=YOUR_OPENWEATHER_API_KEY 401 (Unauthorized)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400
setTimeout (async)
scheduleUpdate @ weatherforecast.js:399
weatherRequest.onreadystatechange @ weatherforecast.js:275
XMLHttpRequest.send (async)
updateWeather @ weatherforecast.js:279
(anonymous) @ weatherforecast.js:400