Я хотел бы получить данные для каждого элемента в определенном жанре из API поиска Itunes.
Я нашел список идентификаторов жанра здесь: https://affiliate.itunes.apple.com/resources/documentation/genre-mapping/
Iтакже нашел параметр genreId
здесь: Как использовать iTunes для поиска жанров
Итак, я создал строку запроса, подобную этой:
https://itunes.apple.com/search?term=&country=gb&entity=software&genreId=6000&offset=100&limit=100
Однако, поскольку параметр term не указан (term=
), я получаю:
{"resultCount":0, "results":[]}
По мере того, как в документации указывается поисковый термин.Подставляя term=ab
, например, в строку запроса выше, я получаю результаты, но я не хочу ограничивать свой поиск ab
.
Я не уверен, является ли эффективным использование названия жанра, например, term=Business
, так как этоСтрока может встречаться в другом месте.
Я также не смог заставить задокументированный параметр attribute=genreIndex
работать с использованием term=6000
или term=Business
Я был бы признателен, если кто-нибудь мог бы опубликовать либо:
- Как выполнить запрос по жанру в API поиска itunes или в другом месте или
- Стратегия, используемая для добавления терминов, чтобы убедиться, что я получил каждый элемент.Например, возможно, каждая буква в алфавите в отдельных запросах с
term=a
, term=b
, term=c
и т. Д.Затем я могу удалить дубликаты локально, это одно приложение, а не живое приложение.
Спасибо за помощь!