#javascript #html #json #fetch-api
Вопрос:
пытаюсь извлечь данные из API OpenWeatherMap, затем пытаюсь отобразить их в консоли, но ответ-это HTML-страница, которая не содержит данных, а статус ответа 200…it должен быть JSON, я попробовал API в postman, и он работал и отображал правильные данные, но здесь он продолжает выдавать ошибку неперехваченной (в обещании) синтаксической ошибки: Неожиданный токен
const Fetching = async () =gt; { const response = await fetch('api.openweathermap.org/data/2.5/weather?amp;q=Londonamp;appid=31c3627d9d33b84c7a575fc11b6d7dfe'); const responsedata= await response.json(); console.log(responsedata); }; Fetching();
Комментарии:
1. Неожиданный знак Вы смотрели на фактическое содержание ответа?
Ответ №1:
пожалуйста, исправьте свой URL, как показано ниже
const Fetching = async () =gt; { const response = await fetch('https://api.openweathermap.org/data/2.5/weather?amp;q=Londonamp;appid=31c3627d9d33b84c7a575fc11b6d7dfe'); const responsedata = await response.json(); console.log(responsedata); }; Fetching();
Комментарии:
1. спасибо, что это сработало