Поиск в Apple Appstore через API? - PullRequest
4 голосов
/ 05 апреля 2011

Можно ли выполнить поиск приложений по названию через API? Например, эквивалент «Вернуть список приложений (если есть) со словом« собака »в заголовке».

Я видел две точки доступа, которые близко, но, кажется, не предлагают это:

  1. RSS лента; в нем перечислены приложения, но, по-видимому, только такие группы, как «топ 100 ...»

  2. Интерфейс запроса; но, похоже, он не запрашивает тип носителя приложения. (?)

Ответы [ 3 ]

6 голосов
/ 07 апреля 2011

Я нашел ответ. Хотя это явно не задокументировано, поиск по имени приложения возможен.

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

3 голосов
/ 12 октября 2011

Вы правы, на этой странице iTunes было не очень ясно.Параметр entity = software является ключом.Например, вот поиск моего приложения, TypeLink:

http://itunes.apple.com/search?entity=software&term=typelink&callback=myCallbackFunction

Если вам интересно, для чего нужен обратный вызов, вот еще немного информации о формате JSONP, который он использует:1006 *

http://en.wikipedia.org/wiki/JSONP

1 голос
/ 15 мая 2013

Для любого будущего человека, который хочет перейти на страницу результатов поиска по ключевым словам в App Store напрямую с веб-ссылки - этот формат работает с апреля 2013 года:

http://phobos.apple.com/WebObjects/MZSearch.woa/wa/search?media=software&submit=media&term=KEYWORD%20GOES%20HERE

Был PITA, чтобы понять, но, наконец, получил правильный синтаксис ... Это нужно, потому что у клиента есть приложения, созданные несколькими разработчиками, поэтому я не мог просто использовать предлагаемую ссылку Appstore.com/DeveloperName, чтобы вернуть все свои приложения.

Спасибо всем за то, что поделились мудростью.Надеюсь, это кому-нибудь поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...