Применение условий поиска только к определенным полям в API поиска iTunes. Возможный?

Используя API поиска iTunes для поиска приложений, можно ли предварительно отфильтровать результаты, чтобы условия поиска применялись к определенному набору полей? Например, название. Я устал от того, что ничего не нашел, просто потому, что это скрыто в результатах, и на вершине появляется какое-то другое более популярное, но совершенно не относящееся к делу приложение.

1 ответ

API-интерфейс поиска iTunes предоставляет эту функцию, в документации достаточно ясно, как это сделать.

http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html

Посмотрите на список параметров, которые вы можете добавить, параметр, который вы ищете, это "атрибут":

Атрибут, который вы хотите найти в магазинах, относительно указанного типа носителя. Например, если вы хотите найти исполнителя по имени, укажите entity = allArtist & attribute = allArtistTerm.

В этом примере, если вы выполняете поиск term = maroon, iTunes возвращает "Maroon 5" в результатах поиска вместо всех исполнителей, которые когда-либо записывали песню со словом "maroon" в названии.

По умолчанию используются все атрибуты, связанные с указанным типом носителя.

Другие вопросы по тегам