Application — информация о прикладных решениях, доступных в сервисе

Группа методов Application внешнего программного интерфейса Менеджера сервиса предназначена для получения информации о прикладных конфигурациях "1С:Предприятия", доступных абоненту в сервисе.

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

МетодНазначение
application/infoИнформация о конфигурации, доступной абоненту
application/listСписок конфигураций, доступных абоненту

application/info

Информация о конфигурации, доступной абоненту

ПараметрТипОписаниеПример
Запрос
idСтрока переменная (22)Код конфигурацииmt
Ответ: application (1)
idСтрока переменная (22)Код конфигурацииmt
owner_id *Число (+12.0)Код абонента, являющегося владельцем конфигурации1
nameСтрока переменная (64)Наименование конфигурацииРабота в модели сервиса
description *Строка неограниченной длиныОписание конфигурации
sysnameСтрока переменная (255)Имя конфигурации, как оно задано в конфигуратореРаботаВМоделиСервиса
icon *Двоичные данные неограниченного размера в строке Base64Пиктограмма89 50 4E 47 0D 0A 1A 0A 00 00 00 0D 49 48 44 52 00 00 00 10 00 00 00 10 08 06 00 00 00 1F F3 FF 61 0...
Пример запроса  Развернуть
POST https://1cfresh.com/a/adm/hs/ext_api/execute/usr/application/info
Authorization: Basic base64_encode(user:password) или Bearer access_token

{
  "id": "mt",
  "auth": {
    "account": 1010
  }
}
Пример ответа  Развернуть
{
  "application": {
    "id": "mt",
    "owner_id": 1,
    "name": "Работа в модели сервиса",
    "description": "",
    "sysname": "РаботаВМоделиСервиса",
    "icon": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACHUlEQVQ4jX2Tz2sT\r\ncRDFP9nvtt1N0qQ1m0aINTFSaCEtAa9tMf9DbvZkpXiw4EHw1Is9lYqHehAEPeUi\r\nFPofCJaePKgQocW2uFpLaZrVVJfspt3NeugPNpvowFzem/dmmGFCkTtPCEQKKAFT\r\nwPVzTAfWgVWgBmCWFwCQA+IHok+5N5gbSalaMi4rqgLgWI1Co1a9Xf+6e99t2q+A\r\n5xcCv8Hj/vTwXGIsn5GELPyuPZGoGo9E1di1zFBts/Lwz/5eGFgCkM5r5vvTw3PJ\r\nfCHnF0+mY0ymY5dGISFEMl/I9aeH56Izi/MXBproU2a10fEMHvjz6XSW5aksQVwb\r\nHc/IfcpsdGYxJQOlgRs3hxBCeIGFPHqnw7muLYQQ8dxIytislGRgWk0kB7qU4V1i\r\nnZya0OLAlAxkZSWsdKlhpZjD8+BW+VMHJythBcgEz9gWPVLo32Sr5QGnEqA7VsMO\r\nLqptoi6cY9tNYF8C1q3aUf1/k3QLyzg6BjYkYLX+bbfachzX8zz8+eHQ5GPVJIi3\r\nHMet6zuHwKronSg2PNfpcZv2WDh5ddDfZW3bYG3b6OhubFX0Zv3nC7O88Fb0ThQB\r\n3p+Yv1XHtnPqFS0WkiSpQwV4rusaWxXdPPjx0iwvPIP2X1gyD/Ysy6jeHciOpJSE\r\nFj87b8tzLMu2ftWOj/WdqnvSfA2sXIiCZ1xxT5pvjC+fS8A0kAFOge/ABmfvfOQX\r\n/AXZ2ePwCmgSWAAAAABJRU5ErkJggg=="
  },
  "general": {
    "response": 10200,
    "error": false,
    "message": "",
    "version": 28,
    "sm_version": "1.1.37.1",
    "sm_timezone": "Europe/Moscow"
  }
}

Вверх

application/list

Список конфигураций, доступных абоненту

ПараметрТипОписаниеПример
Запрос
account *Число (+12.0)Код абонента1010
Ответ: application (1..*)
idСтрока переменная (22)Код конфигурацииmt
owner_id *Число (+12.0)Код абонента, являющегося владельцем конфигурации1
nameСтрока переменная (64)Наименование конфигурацииРабота в модели сервиса
description *Строка неограниченной длиныОписание конфигурации
sysnameСтрока переменная (255)Имя конфигурации, как оно задано в конфигуратореРаботаВМоделиСервиса
Пример запроса  Развернуть
POST https://1cfresh.com/a/adm/hs/ext_api/execute/usr/application/list
Authorization: Basic base64_encode(user:password) или Bearer access_token

{
  "auth": {
    "account": 1010
  }
}
Пример ответа  Развернуть
{
  "application": [
    {
      "id": "mt",
      "owner_id": 1,
      "name": "Работа в модели сервиса",
      "description": "",
      "sysname": "РаботаВМоделиСервиса"
    }
  ],
  "general": {
    "response": 10200,
    "error": false,
    "message": "",
    "version": 28,
    "sm_version": "1.1.37.1",
    "sm_timezone": "Europe/Moscow"
  }
}

Вверх