почему мой констант CharacterHtml не работает?
Написал аниме-сайт в поисках персонажей, но есть ошибка, которую не могу понять уже несколько дней:
var Title = window.document.getElementById("title");
var Img = window.document.getElementById("Image");
const UrlBase = "https://api.jikan.moe/v4/characters";
async function getCaracter() {
var ListCaracters = document.getElementById("ListCaracters")
const request = await fetch(UrlBase)
const response = await request.json()
console.log(response.data)
const caracters = response.data
const CaracterHtml = caracters.map((carcater) => {
`
<div class="CartAnime">
<img id="Image" src="${carcater.images.webp.image_url}" alt="picofAnime">
<h2 id="title">${carcater.name}</h2>
</div>
`
})
ListCaracters.innerHTML = CaracterHtml;
}
getCaracter();
Ответы (1 шт):
Автор решения: Grundy
→ Ссылка
Первая ошибка сообщает о статусе 429
Из-за это в ответе сервера приходит не ожидаемый массив, а что-то.
Для исправления - нужно уменьшить количество запросов к этому api, чтобы оно укладывалось в указанные ограничения
| Интервал | Количество запросов |
|---|---|
| В день | не ограничено |
| В минуту | 60 запросов |
| В секунду | 3 запроса |

