Integration_object — работа с объектами интеграции

Методы группы Integration_object внешнего программного интерфейса Менеджера сервиса предназначены для работы с объектами интеграции.

Для выполнения методов этой группы пользователь, от имени которого вызывается программный интерфейс, должен обладать ролями:

  • УдаленныйДоступБазоваяФункциональность
  • УдаленныйДоступУниверсальнаяИнтеграция 

Сводка по методам

Метод

Примечание

file_token
upload Получить талон на загрузку файла объекта

 Вверх

integration_object/file_token/upload

Получить талон на загрузку файла объекта.

ПараметрТипОписаниеПример
Запрос
typeСтрока переменная (25)Вид объектаbill
idСтрока переменная (50)Код (номер) объекта79E9F560-FD70-4807-BEED-50A87AA911B1
nameСтрока переменная (255)Имя файлаbill.pdf
sizeЧисло (+15.0)Размер файла (байт)52 428 800
Ответ
typeСтрока переменная (25)Вид объектаbill
idСтрока переменная (50)Код (номер) объекта79E9F560-FD70-4807-BEED-50A87AA911B1
directionСтрока переменная (8)Направление передачи данныхupload
token *Строка переменная (64)Талон на загрузку или скачивание файла хранилищаbacff7f85e0fec5a0aba0b7a2e705a7c09b352dc196b45cab40897aae42a59eb
Пример запроса
{  
   "general":{  
      "type":"usr",
      "method":"integration_object/file_token/upload",
   },
   "type":"bill",
   "id":"79E9F560-FD70-4807-BEED-50A87AA911B1",
   "name":"bill.pdf",
   "size":52428800
}
Пример ответа
{  
   "type":"bill",
   "id":"79E9F560-FD70-4807-BEED-50A87AA911B1",
   "direction":"upload",
   "token":"bacff7f85e0fec5a0aba0b7a2e705a7c09b352dc196b45cab40897aae42a59eb",
   "general":{  
      "response":10200,
      "error":false,
      "message":"",
      "version":7,
      "sm_version":"1.0.84.1",
      "sm_timezone":"Europe/Moscow"
   }
}


 Вверх