#javascript #reactjs #api #fetch
#javascript #reactjs #API #выборка
Вопрос:
Возможно, я не понимаю, как работают API, однако я пытаюсь работать с этим API https://docs.opendota.com/#section/Introduction
Основная часть, которая заключается в следующем
https://docs.opendota.com/#tag/heroes/paths/~1heroes/get
В документах не объясняется, как извлечь только 1 героя из API, поэтому, когда я вызываю запрос, который используется документами, я получаю все 100 героев.
Теоретически, я хотел бы иметь возможность фильтровать и получать только определенных героев, используя id
то, что есть у каждого из них. Я просмотрел несколько статей, в которых используются такие вещи, как ?limit=1
в конце их запросов get, однако, похоже, это не работает для этого API.
Любые решения или обходные пути были бы великолепны!
Комментарии:
1. Похоже, что API не поддерживает получение определенного героя по идентификатору, поэтому, к сожалению, вам придется получить все, а затем фильтровать во внешнем интерфейсе.
2. Вы могли бы просто сохранить результаты в FE и ссылаться на них вместо последующих вызовов конечной точки, если API не поддерживает получение символов по идентификаторам