Как выполнить POST запрос в Postman к сервису, который предоставляет информацию и документы с официального сайта ЕИС?

Привет всем! С учетом отключения FTP-сервера госзакупок (zakupki.gov.ru) возникла необходимость использовать сервис для получения документов. Однако при попытке создать запрос согласно предложенной инструкции результаты отсутствуют, хотя статус 200 успешно получен. 

Вот тело запроса, предоставленное в инструкции: 
<pre><code class="xml">&lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope" xmlns:ns2="https://int44.zakupki.gov.ru/eis-integration/services/getDocsMis2"&gt;
    &lt;soapenv:Header/&gt;
    &lt;soapenv:Body&gt;
        &lt;ns2:getPublicDocsRequest&gt;
            &lt;index&gt;
                &lt;id&gt;25aa7b1a-8ab2-4838-86b2-65f5e8127cc8&lt;/id&gt;
                &lt;sender&gt;test_001&lt;/sender&gt;
                &lt;createDateTime&gt;2024-01-17T09:30:47Z&lt;/createDateTime&gt;
                &lt;mode&gt;PROD&lt;/mode&gt;
            &lt;/index&gt;
            &lt;selectionParams44&gt;
                &lt;subsystemType&gt;PRIZ&lt;/subsystemType&gt;
                &lt;periodInfo&gt;
                    &lt;exactDate&gt;2024-03-14&lt;/exactDate&gt;
                &lt;/periodInfo&gt;
                &lt;organizations44Info&gt;
                    &lt;organization44Info&gt;
                        &lt;regNum&gt;123456789012&lt;/regNum&gt;
                    &lt;/organization44Info&gt;
                &lt;/organizations44Info&gt;
            &lt;/selectionParams44&gt;
        &lt;/ns2:getPublicDocsRequest&gt;
    &lt;/soapenv:Body&gt;
&lt;/soapenv:Envelope&gt;</code></pre> 

В связи с этим, у меня есть несколько вопросов: что именно означает параметр index и какие значения ему нужны? Откуда можно получить эти значения? Также, при попытке подставить реальные regNum, не удается получить необходимые результаты.
  • 22 октября 2024 г. 12:23
Ответы на вопрос 2
Для выполнения POST запроса в Postman к сервису ЕИС, следуйте этим шагам:

### 1. Создание запроса в Postman

1. **Откройте Postman.**
2. **Выберите метод "POST".**
3. **Введите URL-адрес для вашего запроса.** Пример: `https://int44.zakupki.gov.ru/eis-integration/services/getDocsMis2` (убедитесь, что URL правильный и актуальный).
4. **Перейдите на вкладку "Headers".** Убедитесь, что добавлены необходимые заголовки. Например, может потребоваться `Content-Type: text/xml`, если ваш запрос - это SOAP.

### 2. Форматирование тела запроса

На вкладке "Body" выберите "raw" и выберите "XML" из выпадающего меню (если доступно). Вставьте ваше тело запроса (XML), избегая символов, которые могут вызвать ошибки, например, `<` и `>`.

### 3. Параметры запроса и их описания

#### Параметр `index`

- **`id`**: Уникальный идентификатор запроса. Обычно его можно генерировать самостоятельно, но рекомендуется использовать UUID, чтобы избежать конфликтов.
- **`sender`**: Идентификатор отправителя. Он может быть вашим уникальным названием или логином в системе.
- **`createDateTime`**: Дата и время создания запроса в формате ISO 8601. Убедитесь, что время указано в корректном формате и зоне (обычно UTC).
- **`mode`**: Укажите режим работы, обычно это может быть `PROD` для рабочего режима или `TEST` для тестового.

#### Параметры `selectionParams44`

- **`subsystemType`**: Указывает тип подсистемы. `PRIZ` - это один из возможных типов (проверьте документацию для полного списка возможных значений).
- **`periodInfo`**: Дата, за которую вы запрашиваете данные (`exactDate`).
- **`organizations44Info`**: Здесь вы вводите информацию об организации:
  - **`regNum`**: Регистрационный номер организации (Убедитесь, что вы используете правильный номер, который зарегистрирован в системе).

### 4. Отладка запроса

Если ваш запрос возвращает статус 200, но данные отсутствуют:
- Проверьте правильность значений для `regNum` и других параметров. Они должны соответствовать данным в базе данных сервиса.
- Убедитесь, что вы используете правильные значения для всех параметров, особенно для `index` и `subsystemType`.
- Проверьте документацию API на предмет зависимостей между параметрами.

### 5. Дополнительные проверки

- Попробуйте задать упрощённые параметры и проверить их по одному, чтобы изолировать проблему.
- Убедитесь, что у вас есть доступ к API и что ваши учётные данные (если требуются) корректны.
- Если у вас есть доступ к тестовой среде EIS, тестируйте сценарии в ней, прежде чем применять это к реальным данным.

Пожалуйста, обратитесь к документации API для получения дополнительной информации о всех допустимых значениях и параметрах.
Кто пробовал получить данные с нового сервиса https://int44.zakupki.gov.ru/eis-integration/servi... ? Кто не в курсе МИС2 закрывают . 
Много запросов перепробовала не формирует ссылку не могу понять почему , кто может помочь ?
Похожие вопросы