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

Материал из razgovorov.ru
Перейти к: навигация, поиск
Строка 14: Строка 14:
 
====Запрос====
 
====Запрос====
 
<source lang="json">
 
<source lang="json">
{
 
  "Method": "API3.WriteError",
 
  "Param": {
 
    "param": [
 
      {
 
        "service": "extExch",
 
        "subsystem": "БУХ2",
 
        "action_name": "Загрузка документов",
 
        "action_param": "ДокОтгрВх",
 
        "error_name": "Ошибка выполнения запроса списка документов",
 
        "error_detail": "Ошибка создания подключения к 1С 700",
 
        "count": "10",
 
        "code": 700,
 
        "module": "Com1C83"
 
      }
 
    ]
 
  }
 
}
 
 
</source>
 
</source>
 
====Ответ====
 
====Ответ====
 
<source lang="json">
 
<source lang="json">
{
 
  "Result": {
 
    "result": 22809
 
  },
 
  "Stat": {
 
    "API3": {
 
      "SbisCallIntegrationApi": {
 
        "count": 1,
 
        "time": 261
 
      }
 
    },
 
    "ExtSdk2": {
 
      "ExtSdk2.CallIntegrationApi": {
 
        "count": 2,
 
        "time": 0
 
      }
 
    }
 
  }
 
}
 
 
</source>
 
</source>
 
==Пример ответа при включенной двухфакторной аутентификации==
 
==Пример ответа при включенной двухфакторной аутентификации==

Версия 13:32, 20 марта 2021

Описание

Вызов метода основного сервиса

Параметры

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

Результат

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

Исключения

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

Запрос

Ответ

Пример ответа при включенной двухфакторной аутентификации