GenerateHTMLFromXMLClient — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
Строка 18: Строка 18:
 
====Запрос====
 
====Запрос====
 
<source lang="json">
 
<source lang="json">
 +
{
 +
  "Parameter": {
 +
      "XML": XML вложение
 +
      "Тип": тип вложения
 +
      "ПодТип": ПодТип вложения
 +
      "ВерсияФормата": ВерсияФормата вложения
 +
      "ПодВерсияФормата": ПодВерсияФормата вложения
 +
  }
 +
}
 
</source>
 
</source>
 
====Ответ====
 
====Ответ====
 
<source lang="json">
 
<source lang="json">
</source>
+
{
==Пример ответа при включенной двухфакторной аутентификации==
+
  "Result": "<HTML>\n ... "</HTML>\n
<source lang="json">
+
  "Stat": ...
 +
}
 
</source>
 
</source>
  
 
[[Категория:Методы ExtSdk2]]
 
[[Категория:Методы ExtSdk2]]

Версия 17:58, 14 мая 2021

Описание

Получение HTML представления произвольного формализованного XML документа-вложения без передачи данных на сервер.

Параметры

  • Parameter (объект) -
    • XML (объект) - строка с содержимым XML вложения
    • Тип (объект) - строка - тип вложения
    • ПодТип (объект) - строка - ПодТип вложения
    • ВерсияФормата (объект) - строка - ВерсияФормата вложения
    • ПодВерсияФормата (объект) - строка - ПодВерсияФормата вложения

Результат

Возвращает объект с идентификатором сессии, которую нужно использовать для последующих вызовов.

Исключения

Пример успешного вызова

Запрос

{
   "Parameter": {
      "XML": XML вложение
      "Тип": тип вложения
      "ПодТип": ПодТип вложения
      "ВерсияФормата": ВерсияФормата вложения
      "ПодВерсияФормата": ПодВерсияФормата вложения
   }
}

Ответ

{
   "Result": "<HTML>\n ... "</HTML>\n
   "Stat": ...
}