Apple Autoingestion.class и прокси. Загрузка отчёта с помощью curl

Собираю статистику по загрузкам своих приложений из Apple AppStore. Яблочники не так давно выпустили утилиту для загрузки отчётов, да вот беда,- не работает эта утилита через прокси, а у моего сервера другого доступа, кроме как через корпоративный прокси-сервер и нет. Пробовал устанавливать переменные окружения HTTP_PROXY и FTP_PROXY,- не помогает.

Поискал на официальном сайте, погуглил,- нашлось решение: умельцы сделали декомпиляцию java-класса и получили вид запроса, который нужно задать в curl (например) для загрузки необходимого отчёта.
Запрос с помощью curl должен выглядеть примерно так:

curl —proxy : —proxy-ntlm —proxy-user : ‘https://reportingitc.apple.com/autoingestion.tft?USERNAME=&PASSWORD=&VNDNUMBER=&TYPEOFREPORT=Sales&DATETYPE=Daily&REPORTTYPE=Summary&REPORTDATE=’ -o .gz


Декомпилированный код Autoingestion.class на pastebin

Комментарии

Популярные сообщения