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

Как я могу использовать API Appstore для получения списка top100? Какова общая архитектура для создания веб-сайта приложения appstore?

  • Я нашел файл PDF API поиска Appstore, который я могу использовать некоторые параметры для получения подробной информации о приложении. (извините, я забыл URL-адрес загрузки, но нашел его в stackoverflow)
    Но есть так много сайтов, которые показывают вам список a Top100 (например, appshopper.com), и такие, как Mobclix.com, также предоставляют вам информацию о ранге. Как они могут это сделать? Я не нашел связанный API в файле PDF.
    Я также нашел API Appstore от ABTO (http://www.abtollc.com/AppStoreAPI.aspx), но я действительно хочу сделать это сам.

  • Если я уберу 1-й вопрос, я хотел бы узнать общую архитектуру построения веб-сайта на основе данных appstore. Нужна ли мне база данных для кэширования данных appstore и создание пакета для частого извлечения данных, например, один раз в час? Я думаю, что не может быть разумным доступ к AppStore для каждого пользовательского запроса, и может быть, существует ограничение доступа к appstore?

Спасибо за вашу помощь!

4b9b3361

Ответ 1

Вы можете использовать следующую ссылку для создания URL-адреса для запроса данных iTunes для таких вещей, как 100 лучших приложений в определенной категории.

http://itunes.apple.com/rss/generator/

Для 100 лучших бесплатных приложений производительности созданный URL-адрес

http://ax.itunes.apple.com/WebObjects/MZStoreServices.woa/ws/RSS/topfreeapplications/sf=143441/limit=100/genre=6007/xml

PDF, на который вы ссылаетесь, очень старый и не был обновлен за довольно долгое время, но даже если вы действительно получили эту работу, у него нет "Top 100" (насколько мне известно).

Ответ 2

1. Способ, которым люди занимаются, чтобы получить информацию из AppStore, - это проанализировать Xml, возвращенный с веб-звонка ITunes, и получить нужную им информацию. Там нет официального выхода api из яблока.

  1. Возможно, вы правы, его умнее сохранять копию информации о приложении на вашем сервере.