НазначениеПолучает параметры мультиагента
Тип запросаАсинхронный
Поддерживаемая версия агентаv2.мультиагент
PluggetSystemTypeAgentInternal

Формат запроса

{
  "taskType": "ServiceGetMultiAgentInfo",
  "params": {}
}
JSON
ПараметрТипОбязательныйОписание
taskTypestringдаТип задачи. Для данного метода — значение ServiceGetMultiAgentInfo

Формат ответа

Успешный ответ

{
   "responseCommon":{
      "taskGuid":"guid",
      "taskType":"ServiceGetMultiAgentInfo",
      "agentGuid": "guid"
   },
   "taskResponse":{
      "objectList":[int],
      "supportedTaskTypes":["string enum"]
   },
   "error":{
      "wsError":{
         "code":"string",
         "desc":"string"
      }
   }
}
JSON

Параметр

Тип

Описание

-taskGuidguidУникальный код этой задачи. Используется при получении задачи через очередь
-taskTypestring enumТип задачи
-agentGuidguid stringИдентификатор мультиагента
-objectListarray of intСписок objectId, с которыми может работать мультиагент
-supportedTaskTypesarray of string enumsСписок Task, поддерживаемых мультиагентом. Подробнее читайте в статье White Server API v2
error
Контейнер ошибок, подробнее читайте в статье Описание ошибок

Ответ с ошибкой доступа

{
  "responseCommon": {
    "taskGuid": "34398dc7-5488-49d1-a499-fef9e8826f40",
    "taskType": "ServiceGetMultiAgentInfo",
    "agentGuid": "guid"
  },
  "error": {
    "wsError": {
      "code": "AuthFailed"
    }
  }
}
JSON