Подтвердить что ты не робот

Получить идентификатор магазина iTunes App приложения непосредственно?

Может ли приложение iOS получить ссылку iTunes? Есть ли документальный или недокументированный API для этого?

4b9b3361

Ответ 1

Вот ответ.

Предупреждение. Этот API не документирован, Apple может изменить его без уведомления.

Литература:

[1] https://github.com/nicklockwood/iVersion/blob/master/iVersion/iVersion.m#L705
[2] fooobar.com/questions/207954/...
[3] http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStoreServices.woa/wa/wsLookup?id=343200656&mt=8
[4] http://itunes.apple.com/WebObjects/MZStoreServices.woa/ws/wsSearch?term=+Angry+Birds&country=US&media=software&entity=softwareDeveloper&limit=6&genreId=&version=2&output=json&callback=jsonp1343116626493

Ответ 2

Вы используете iTunes Search API для поиска своих и других приложений в App Store.

Документы: http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html

Пример: http://itunes.apple.com/search?media=software&country=us&term=raining%20weather

iTunes может вернуть более одного результата, но вы можете фильтровать результаты на bundleId. trackViewUrl будет содержать URL-адрес iTunes для вашего приложения. trackId будет содержать идентификатор приложения.

Ответ 3

Пока ваше приложение не будет одобрено и опубликовано в первый раз, вы не сможете получить ссылку на приложение. Я бы рекомендовал использовать bit.ly shorturl со случайной ссылкой в ​​вашем приложении. Как только приложение будет одобрено, вы можете изменить пункт bit.ly в ссылку хранилища приложений.