RSS-лента для Apple App Reviews

Я ищу несколько советов о том, как делать обзоры приложений в магазине приложений. Я использовал этот Предыдущий ответ для справки

В тот момент, когда я тестирую систему, используя следующий url (Instagram):

https://itunes.apple.com/us/rss/customerreviews/id=389801252/json

Проблема заключается в том, что иногда она производит обзоры, а иногда - нет. Кто-нибудь знает, почему это может быть, я не думаю, что у меня ограниченный курс, потому что я могу использовать другие идентификаторы, и результаты получаются хорошо.

Любые предложения или рекомендации по альтернативному методу будут отличными.

Я разрабатываю инструмент, чтобы я мог действительно делать с последовательными результатами.

Спасибо

Ответ 1

Я тоже испытал это поведение. Кажется, что сервер Apple решает, отправлять ли отзывы с помощью кубиков. Тем не менее, я думаю, вы можете увеличить шансы быть принятыми, придерживаясь следующих моментов:

  • Включите параметр "страница", даже если вы запрашиваете первую страницу. (...customerreviews/page=1/...)
  • Включить параметр sortBy (...id=12345/sortBy=mostRecent/json)
  • Запрос XML вместо JSON (...id=12345/xml)
  • При запросе второй или любой другой страницы до 10-го убедитесь, что вы берете url, как указано в теге <link rel="next" href="...">

Сервер по-прежнему будет иногда отправлять пустые каналы. Я скоро отправлю радиолокатор.

Ответ 2

Каналы определенно ограничены в скорости. Источник: я разработал приложение Mac для отслеживания отзывов из всех магазинов приложений (Обзорная команда). Мое приложение проверяет один раз каждые 5 минут без проблем, но как только вы начинаете проверять несколько стран в секунду, вы получаете довольно ограниченную скорость. Они также будут запрещать IP-адреса в течение 24 часов или около того для злоупотребления.