Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

SOAP Запрос Версия 4 (Net)

Группа действий: Интеграции

...

Отправляет запрос в виде XML-файла.

Иконка действия


Параметры 

Входные параметры

URL-адрес                       Адрес веб-сервиса, которому требуется отправить запрос

Заголовки                       Набор заголовков отправляемого запроса

XML                                 Отправляемый запрос в виде XML- файла

Выходные параметры

Результат                         Строковая переменная, в которую запишется ответ веб-сервиса

Настройки

Параметры и их настройки

СвойствоОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
URL-адресАдрес веб-сервиса, которому требуется отправить запросСтрокаhttp://speller.yandex.net/services/spellserviceДа
ЗаголовкиНабор заголовков отправляемого запросаСловарь

XML

Отправляемый запрос в виде XML- файла

Идентификатор контекста XML

  <?xml version="1.0"?>

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:spel="http://speller.yandex.net/services/spellservice">
   <soapenv:Header/>
   <soapenv:Body>
      <spel:CheckTextRequest lang="ru" options="0" format="">
         <spel:text>Приходите в лес верными друзями.”</spel:text>
      </spel:CheckTextRequest>
   </soapenv:Body>
</soapenv:Envelope>

Да
Результаты
Результат запросаСтроковая переменная, в которую запишется ответ веб-сервиса

Строка

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><CheckTextResponse xmlns="http://speller.yandex.net/services/spellservice"><SpellResult><error code="1" pos="24" row="0" col="24" len="7"><word>друзями</word><s>друзьями</s></error></SpellResult></CheckTextResponse></soap:Body></soap:Envelope>

Нет

Особые условия использования

Подробнее о SOAP запросе https://ru.wikipedia.org/wiki/SOAP.

Пример использования 

Задача

Отправить SOAP запрос к сервису http://speller.yandex.net/services/spellservice .

Решение

Воспользоваться действием "Открыть" (группа "XML"), "SOAP запрос".

Реализация

  1. Собрать схему робота, состоящую из действий:.

  2. Настроить параметры для действия "Открыть".  Файл XML - sample2 — копия.xml.

  3. Настроить параметры для действия "SOAP запрос". 

  4. Нажать на кнопку "Старт" в верхней панели. 

Результат

Программный робот отработал успешно. Получен ответ от веб-сервиса.