Парсинг магазина приложений для Mac

Я задавался вопросом, возможно ли это? Я знаю, что Apple усложнила задачу, но действительно ли это невозможно?

Все приложения имеют идентификатор, который можно использовать для поиска веб-сайта приложения — https://itunes.apple.com/us/app/clear/id504544917 - но я не могу понять, как получить список этих идентификаторов. Какие-либо предложения?

Все приложения перечислены в магазине Mac App Store (приложение на вашем Mac). Можно ли как-то выдрать оттуда информацию? Как бы это сделать?

Дайте мне знать, если это совершенно невозможно.


person Holger Sindbaek    schedule 09.11.2012    source источник


Ответы (2)


Apple фактически предоставляет генератор RSS-каналов для приложений. Вы можете написать скрипт для запроса каналов и создания данных на основе результатов. Возможно, это не на 100% то, что вы ищете, но кажется хорошим местом для начала. Это инструмент, предоставленный Apple, и его общедоступная информация, поэтому у вас не должно возникнуть никаких проблем.

ID есть в ленте. Вот что я вытащил из 10 лучших платных бизнес-приложений для Mac:

<id im:id="546392952" im:bundleId="com.creaceed.mas.prizmo2">

каналы RSS iTunes

person AJak    schedule 09.11.2012

Партнерская программа iTunes, App Store, iBookstore, Mac App Store предлагает дамп метаданных для каждой части контента в магазине. Он обновляется еженедельно, затем публикуются ежедневные добавочные изменения.

Узнайте больше о канале корпоративных партнеров (EPF) здесь:
http://www.apple.com/itunes/affiliates/resources/documentation/itunes-enterprise-partner-feed.html

Если вам нужен каждый adamID из Mac App Store, он будет в этом файле.

person Ted Hosmann    schedule 19.01.2013