Должно быть одинаковым на всех поддерживаемых языках.
- Вы можете запросить отчет с помощью операции API RequestReport с параметром ReportType, установленным в _GET_FLAT_FILE_ACTIONABLE_ORDER_DATA_.В ответ вы получаете ReportRequestId, который вы сохраняете.
- Затем вы периодически проверяете состояние вашего запроса отчета, вызывая операцию GetReportRequestList, возможно, с параметром ReportRequestIdList, содержащим ваш ReportRequestId.В ответе указывается, в каком ReportProcessingStatus находится reportRequest.Согласно веб-странице продавца central, для завершения отчета может потребоваться до 45 минут.
- Когда ReportProcessingStatus равен DONE , вам необходимо получить идентификатор отчета.Для этого вы используете операцию GetReportList с параметром ReportRequestIdList, установленным в ваш ReportRequestId.Ответ содержит идентификатор отчета
- Наконец, вы получите отчет, вызвав GetReport с идентификатором отчета, полученным на шаге 3.
Для получения более подробной информации см. Справочник по MWS API