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

Материал из razgovorov.ru
Перейти к: навигация, поиск
Строка 8: Строка 8:
 
* {{Шаблон:ApiParam|account_id|1|строка| идентификатором сессии, полученный при регистрации}}
 
* {{Шаблон:ApiParam|account_id|1|строка| идентификатором сессии, полученный при регистрации}}
 
== Результат ==
 
== Результат ==
Результат следует ожидать через вызов функции ReadAllObject()
+
Результат следует ожидать через вызов функции ReadAllXml2()
 
В результате должно прийти событие Message, у которого в Result лежит 'результат работы вызываемого метода
 
В результате должно прийти событие Message, у которого в Result лежит 'результат работы вызываемого метода
  

Версия 10:00, 17 мая 2021

Описание

Вызов методов модуля плагина c авторизацией( с имеющимся идентификатором сессии - account_id ). Предназначен для вызовов из интегрируемых систем, работающих с xml, таких как 1C или SAP.

Параметры

  • query_id ! (строка) - uuid для идентификации вызова метода
  • guid_module ! (строка) - uuid модуля полученный через GetModule()
  • parameters_module_method ! (строка) - json с параметрами, сериализованный в строку
  • account_id ! (строка) - идентификатором сессии, полученный при регистрации

Результат

Результат следует ожидать через вызов функции ReadAllXml2() В результате должно прийти событие Message, у которого в Result лежит 'результат работы вызываемого метода

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

CallMethodXML( query_id, guid_module, module_method, parameters_module_method, account_id )