CallSabyApi
Версия от 11:24, 11 мая 2022; Долбицын Артём (обсуждение | вклад)
Описание
Прокси метод, позволяющий вызывать методы API ЭДО через ExtSdk2.
Ниже указан пример вызова СБИС.ПрочитатьДокумент. Обратите внимание, в СБИС.ПрочитатьДокумент в поле params переданные параметры имеют определенное название. В нашем случае параметр с именем "Документ". Для CallSabyApi нет необходимости указывать имя параметра, достаточно передать его значение, но все так же необходимо соблюдать порядок передаваемых параметров. Подробнее в примере ниже.
Параметры
- Method (строка) - название метода для вызова
- Params (объект) - объект с параметрами вызываемого метода API ЭДО
Результат
- Result (объект) - результат вызываемого метода
- Stat (объект) - статистика времени выполнения операции
Пример успешного вызова
CallSabyApi на вход принимает два параметра Method и Params. Для вызова через OLE Советуем обратиться к статье Подключение к ExtSdk2##Получение и обработка событий к Шагу 4.
Запрос
{
"Method": "СБИС.ПрочитатьДокумент"
"Params": {
"Идентификатор": "f2a7c885-269a-44e4-8781-cb928df94163",
"ДопПоля": "ДополнительныеПоля"
}
Ответ
{
"Result": {
"Автор": {
"Идентификатор": "",
"Имя": "Иван",
"Отчество": "Иванович",
"Фамилия": "Иванов"
},
"Вложение": [],
...
},
"Stat": ...
}