CallSabyApi

Материал из razgovorov.ru
Перейти к: навигация, поиск

Описание

Прокси метод, позволяющий вызывать методы API ЭДО через ExtSdk2.

Ниже указан пример вызова СБИС.ПрочитатьДокумент. Обратите внимание, в СБИС.ПрочитатьДокумент в поле params переданные параметры имеют определенное название. В нашем случае параметр с именем "Документ". Для CallSabyApi нет необходимости указывать имя параметра, достаточно передать его значение, но все так же необходимо соблюдать порядок передаваемых параметров. Подробнее в примере ниже.

Параметры

  • Method (строка) - название метода для вызова
  • Params (объект) - объект с параметрами вызываемого метода API ЭДО

Результат

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

CallSabyApi на вход принимает два параметра Method и Params. Для вызова через OLE Советуем обратиться к статье Подключение к ExtSdk2##Получение и обработка событий к Шагу 4.

Запрос

{
"Method": "СБИС.ПрочитатьДокумент"
"Params": {
   "Идентификатор": "f2a7c885-269a-44e4-8781-cb928df94163",
   "ДопПоля": "ДополнительныеПоля"
}

Ответ

{
  "Result": {
       "Автор": {
         "Идентификатор": "",
         "Имя": "Иван",
         "Отчество": "Иванович",
         "Фамилия": "Иванов"
      },
      "Вложение": [],
      ...
  }, 
  "Stat": ...
}