iTunes App Store Web Scraping - PullRequest
       16

iTunes App Store Web Scraping

2 голосов
/ 26 июня 2011

Я хочу, чтобы пользователь ввел идентификатор приложения на веб-сайте, сохранил информацию из своего приложения (моя база данных sql), а затем отобразил эту информацию на веб-сайте.

Если кто-то возражаетподелитесь кодом / процессом, который будет использоваться для этого, или есть учебники, которые вы можете указать мне в направлении обучения, как это сделать?

Если вы могли бы помочь мне вообще, я буду очень признателен,Спасибо.

Ответы [ 3 ]

6 голосов
/ 28 июня 2011

Вы НЕ МОЖЕТЕ сделать это через очистку экрана. Прочитайте Условия использования Apple

Ваше использование Сайта Вы не можете использовать любая «глубокая ссылка», «перелистывание страниц», «Робот», «паук» или другой автоматический устройство, программа, алгоритм или методология , или любой аналогичный или эквивалентный ручной процесс, для доступа, приобретать, копировать или контролировать любую часть Сайта или любого Контента , или в любом способ воспроизвести или обойти навигационная структура или презентация сайта или любого контента, чтобы получить или попытаться получить какие-либо материалы, документы или информация через любой означает преднамеренно недоступный через сайт. Apple оставляет за собой право запрещать любую такую ​​деятельность.

Что вам нужно сделать, так это изучить партнерскую программу Apple 1014 *, которая включает в себя программу для разработчиков, и я полагаю, что она предоставит вам доступ к API, где вы сможете напрямую запрашивать и получать необходимую информацию (например, описания приложений) для отображения на вашем сайте и, возможно, даже для получения комиссии за продажи, которые вы генерируете, когда люди покупают что-то у Apple по ссылкам на вашем сайте и т. д.

Скорее всего, на другом сайте, на котором вы видите такую ​​информацию из магазина Apple, есть партнерское / партнерское соглашение с яблоком. (а если нет, то это просто вопрос времени, пока они не будут заблокированы с сайта, найдут прекратить и отказаться от писем по почте от ярусов Apple, получить иск или какую-то комбинацию этих трех.

4 голосов
/ 26 июня 2011

Сначала вам стоит взглянуть на них.

https://stackoverflow.com/questions/822380/how-legal-is-screen-scraping

https://stackoverflow.com/questions/396778/legalities-of-screen-scraping

Зная Apple, они, вероятно, будут судиться с вами.Они подали в суд на меньшее.Или я, кто не подал в суд?

2 голосов
/ 11 августа 2011

Если вы хотите сохранить информацию в своей базе данных, вы можете посмотреть программу Appfetcher на http://www.altraware.com.

Он использует XML, который предоставляет Apple, поэтому не должно быть никаких проблем с легальностью.

...